Good point. I think that a lot of people are conditioned to think that once a car gets a few years old it is bound to start giving them problems. This was true 15 years ago or so, but the quality of automobiles has increased dramatically in recent years. I would say that a new car can be driven for a good 10 years before it starts to give you problems as long as it is properly maintained. That and the fact that a lot of people are unable to work on their own cars, and having a warranty is piece of mind.
