Go Kart Champion
Middle of the road is not buying new. middle of the road is buying a car 2-4yrs old, not getting hit with major depreciation, getting it certified as well, then keeping that car 5-7 years, imho.
Pretty much this right here, or at least the idea of buying slightly used low mileage cars. I always buy slightly used. I got my 2011 GTI with the Autobahn package for $5k less than brand new, and it only had 11k miles and was CPO.
Annual mileage can have a big impact on purchasing decisions and frequency. I put on at least 25k per year, so I kill cars with mileage quickly. In fact, if I did the 6 year loans they like to give out on cars now days, I'd have 150k miles on my car before it was paid off. Thus, I pay off relatively quickly — this baby will be paid off 4 years from when I bought it.
When you think about it, most people spend 12k miles per year in their car. After 4 years of ownership, I've spent as much time in my car as most people would over 8 years.
I used to flip cars every 1.5-2 years, but it was getting expensive — I've had 11 cars as daily drivers in 17 years, and that's not including ANY of my wife's cars. My last car was the FIRST car I had over 2 years, and that was an 06 Jetta 2.0T that I had for 3.5 years. I'm really shooting for a full 4 years out of my GTI this time.