BMW Pros/Cons?

One problem these cars have…
they often make other people think that you’re an elitist prick.

That and typical 12 year old maintenance crap, on a German car. Other than brakes and oil, you won’t be buying much at Autozone.