Pros: The current-generation Mazda 3 sedan and hatchback are some of the best-looking entries in the compact car segment.
If you have a $20,000 budget, there are some great used SUVs available for a variety of lifestyles. Used vehicle values have ...