@Brian: I can't speak for
@Brian: I can't speak for others, but I've kept my past two cars (Sentra SE-R, Lexus IS 300) 10 years each and I plan to keep the Model S for 10 years as well. In the case of the Tesla, I get the added bonus of proving everyone wrong who said the car or some major component like the battery won't last.