The number of cars for sale has nothing to do with resale value. Re-sale value has more to do with how much a car depreciates from when it's first bought. Edit: For example, a brand new car X costs $25K. Five years later it sells for an average of around $20K. Another car Y of the same value sells 5 years later, but can only sell at an average of $15K. Which car has the higher re-sale value?? X of course! Agreed that Civics hold their values. Reputation has a lot to do with this also (as goes with other manufacturers). To get into the Corolla vs Yaris argument again, Corollas have the reputation of "they just keep on going and going and going"... But of course, I am biased :)