I wouldn't touch it at all. I mean lots of people here wouldn't even own a BMW out of warranty because the cost of maintenance and repairs are super high to begin with.
My 2 year old X5 35i has been to the dealer several times for steering column replacements because it doesn't go up/down, wheel/cap corrosion, surround view camera malfunctioning and I'm sure there will be more to come