....If they don't have $1000 to buy the beater they sure as heck don't need a car payment...
Well, that makes sense.
Patience and delayed gratification are a couple of values we could all stand to work on. I have had 2 cars loans in my life and I am not against them philosophically, but even back then, I made some rules for myself (or rather, adopted my Dad's sound wisdom for myself): 1) Buy what I need, not what I want, 2) Have enough saved to put down that I am NEVER upside down in the car, even the day I drive off of the lot (this requires at least 25%, maybe more, down and financing for a relatively short period), 3) pay it off early. Both of the cars I financed were paid off in under 2 years. The last one, bought in November '98, paid off in September 2000.
We then saved, and saved and saved, and the next vehicle I bought was a 2003 minivan that I bought used in late 2003 with 16,000 miles on it. Paid cash. After that, I needed a commuter car in about 2005, so we paid cash for a 1997 Grand Am with low mileage. It was a nice driving car (for several years), but no one was ever going to be jealous of me over that car. The next vehicle I bought wasn't for years- in late 2011, I bought an "old man" 2007 Silverado with 20 something thousand miles and that is what I drive today. Paid cash. It still looks and drives like brand new. We finally used up the 2003 minivan in 2013 and we bought a 2012 Town and Country....this is where I broke a rule.... no one needs a DVD player and leather everything. Anyhoo, I paid cash for that too.
I say all that to say this- in my 20s, I drove a lot of crap, but in my view, your 20s are for living poor and building for the future. Now in my 40s, I can buy what I want, as long as what I want isn't too extravagant. The freedom is glorious. I'm not telling anyone here what to do or how to live, I'm just reporting what I have done and I'm happy with the results, that's all.