Buying a brand new car is usually cheaper in the long run. Finance it for 60 months and all you really need to deal with maintenance-wise is oil changes and maybe a couple tune-ups and set of tires. Then you get another brand new car.
With used cars, you are always dealing with repairs that are over $1,000 so you don't really save any money over buying new.
Things have changed, that’s for sure.
The old rules were, get loan approval from your bank/credit union first, then buy low-miles used.
Now, prices on those low-miles useds are very high, and dealers sometimes CAN get better financing!
The world is upside down!