Doing the research myself right now.
I was considering buying a used Honda Civic, but found out that's a terrible purchase for someone who likely won't put much mileage on it. Civics barely depreciate, even in the first few years, so it doesn't make sense to buy used if you can afford new.
I'm leaning towards a 2-3 year old Nissa Sentra right now. Still reasonably reliable, and they have massive depreciation over the first 2-3 years as well. I'd save about $9-10K for buying a 2010 with less than 20,000 KM on it.
I'd never buy a Toyota new.
It's terrible to begin with, but the reliability is pretty good that a slightly old Toyota is like brand new.
The problem is they just hold their value too well. If you're in a climate like mine (Ottawa, Canada), rust is what will wear out Toyotas and Hondas here, not mileage. I test drove an 8 year old Honda and it was already starting to rust. A few more years and it will be an old rust bucket. If you're buying new, there's no risk, and you're only losing about $2K a year on depreciation. You are spending a bit more in the end, but you also get a new car out of the deal. New corollas and civics are a lot nicer than they were 10 years ago, and have a lot more power to boot.
Just make sure that whatever you buy, new or used, you're not paying interest, or not much. Don't buy outside of your means. A vehicle is just a waste of money, in the end.
I disagree in some ways. If you buy a car brand new, it has no miles or wear. If you plan to drive it until it's dead, it can easily save money in the long run. You're the only one who is driving it so if you're not a nitwit, it'll remain in good condition.
Buying a used car can lead to all kinds of mechanical issues you didn't know about when you bought it. Even if you do know, maybe you'll put more miles on it than you meant to and the problems will start earlier than expected. I've watched plenty of friends sink thousands of unexpected dollars into their used cars. I guess buying new as a first car isn't a great idea, especially for someone who isn't all that responsible, but I just don't totally agree that there's no good reason to buy new.
Yeah, and also, if you're buying used, chances are it needs a good bit of maintenance off the bat. You'll notice a large percentage of used vehicles for sale are either around the 60,000KM mark or 100,000KM mark. The former will require new breaks, and the latter will require a new timing belt and possible breaks. Count on buying new tires soon as well.
There's no doubt you can save money buying used, but I don't think it's as black and white as people make it out to be.
I've would have said used no question, but with the way the used car prices look like especially with fuel efficient cars, I would just spend the extra few thousand to get something new.
Seriously. Used car prices for civics and corollas are downright ludicrous. $5K for a 9 year old car starting to rust, and that needs over $1K of maintenance off the bat is a little much.
But hey, with the Sentra I'm looking at, I'd be crazy not to buy used. Saving $9K for less than 3 years of light usage is pretty insane.