I'm with el Barto on the BMW thing. I've had four or six depending on how you count, and with only one exception (the catalytic converter on a 5-Series I had in '01) I've never encountered the so-called "EXPENSIVE REPAIR!" (I mean by that the repair that cost so much you debate why you even have the car). You have to take care of them, and you have to find someone non-dealer you trust, but they are manageable.
Even the X3 I have - not a sports car - is one of the funnest cars I've driven in a while (and don't get me started on my sons 330xi; I've already told him I have first refusal rights if he decides to sell).
I joke with him (he's a mechanic at a Volvo/Saab dealer) that if there is something you don't understand why they do that (on a BMW), you can pretty much guarantee it's you being dumb, not the Germans. They thought of something you didn't and you haven't figured it out yet.
(There are exceptions to that rule; the water pump is one of them).