Cheaper insurance.... much slower depreciation.... lower taxes.
LOL at worrying about depreciation, buy new, take care of it and drive the fracker into the ground. My time is much more valuable to me than hunting all over trying to find a used car that isn't going to be a piece of feces than worrying about the marginally higher insurance and taxes.
I traded in my 9-year-old vehicle three years ago, got $6k out of the $20k I bought it new for and got a really sweet deal on the 07 with 5 miles on it because it was sitting right next to an 08 with the same sticker price. Difference between taxes was about $50. Difference in insurance was $100/year. Value of the 6-year, 60,000 mile warranty is around $1,800. I totally got screwed.
And if you keep making car payments to yourself once you've paid it off, you'll be able to buy another new car in cash.
Why would I do that when I can borrow at 0 percent interest or anything less than inflation? If I can borrow money at 3 percent but earn 4 percent on the cash I already have, I'm better off borrowing money. How is cash going to beat that?
Fact: most people don't pay off their loans within the 0% timeframe. At the same time, the interest is accruing off the books just waiting to be added on if the principle is not paid in full in time.
Or you can save the money, earn 4 percent on it, and essentially save a car payment in the interest you collect in the money saved over that time rather than paying likely an extra 2 payments solely on interest accrued on a loan. Loans for new cars are taxes for people that can't do math. Why do you think the car salesmen push financing so freaking hard? Because they make a lot of money!