Bamspeedy
CheeseBob
"Depreciation" of a new car is essentially just the price of putting it back on the market against new cars. Doesn't matter if you aren't trading regularly. But an old car can easily cost more to repair than it can fetch as a sale price.
Obviously a $1,000 car could end up costing more than $1,000 in repairs and a $22,000 car is never going to cost $22,000 to repair (unless totaled with no insurance). That $22,000 car will lose half of it's value in what, 5-10 years? Even replacing a 'beater' car a few times with another 'beater' car in that same 5-10 year period won't come close to that.
Personally, I get cars that are 5+ years old with still less than 100k miles on it. I need something more reliable than the 'beater' cars.