The new Mazda 3 is arguably one of the best first cars to buy, but its high price and inconsistent reliability may be too much for some. But don’t worry, the previous-generation Mazda 3 is less expensive and better built.
According to Consumer Reports, this generation of Mazda 3 received an excellent 5/5 reliability rating. They are also available on the used car market for between $10,000 and $15,000 today. The only complaint we have about this Mazda is that it isn’t as fun to drive as its successor, so if you want a sporty Mazda hatchback, you might have to settle for the older Mazdaspeed 3.