Just remember: the newest one you’ll find is 16 years old.
Right. The way I look at it, there are 2 things about a car that causes depreciation (and puts the used car price at a deep discount):
Age and miles.
I would rather buy an older car with low miles than a newer car with high miles.
I've had good luck buying older cars with low mileage at a low price and keeping them for decade(s).
Those 2003 to 2008 Corollas seem to go forever with very few repairs and maintenance.
I really like it's simple ultra reliable engine, transmission, and the rest of the systems on the car.
Those 2003 to 2008 Corollas might be one of the most reliable car generations Toyota ever built (perhaps rivaling the early 1990's Lexus LS400's in terms of reliability).
Also, I like having an unimpressive car. Never have to worry about someone stealing it at the park and ride. LOL.
To me the least money spent over a 10 year period on vehicles is most important thing.
For example, if I can buy a 2008 Toyota Corolla CE for $4,000 with 60k miles on it from an original owner and then drive it to 300k miles over the next 12 years at 20k miles a year (with only minimal repairs needed and 40 MPG on highway), I will have minimized the amount of money spent.