I think a used BMW or other luxury vehicle scares a lot of people away because of the potential repair costs. My guess would be that Toyota's hold their value so well because of their reliability. When you spend 20K on a used Toyota vs. 20K on a used BMW you have to imagine that the BMW will have much more expensive repair costs in the long run.
|