Thinking of buying a new car? Make sure you buy one that will last 10 years