I just had $10k in warranty work done on a 2012 650i and it still has issues. BMW overengineering does not make it superior, it makes it faulty, unreliable, and expensive to fix. The interior is nice, but my car has been in the shop for around a month total out of the past 12. I will NEVER buy a BMW again the rest of…