These are the best SUVs under $50,000 you can buy and drive right now. Plus, everything you need to know about SUVs.