Buying a new car often involves comparing prices, mileage, features, and long-term maintenance costs. But what happens when ...