Infiniti and Lexus aren't exactly cheap to maintain post warranty either. But the BMW is way more fun to drive long term. Also, all AWD cars require more maintenance. And all high performance cars will be more expensive to maintain, more oil, bigger breaks, etc.
|