Anyone who has owned a BMW know these turds can barely make it through the warranty without needing thousands in repairs. Simply put I will never buy another BMW car because the a build quality is absolute garbage. BMW's fixation on using cheap plastic for critical subsystems is stupid. Pop the hood on any new BMW and its a sea of cheap plastic everywhere, not exactly confidence inspiring that they are using quality materials.
If you have owned a BMW then you are no stranger to cooling system problems, vacuum leaks, cheap sensors, and crappy suspension parts. By 70k miles our BMW needed a whole new front suspension, complete new cooling system (rad, hoses, tank), several sensors (CAM and MAF), and many other things. "Ultimate Driving Machine"?! I think not, more like the Ultimate Breakdown Machine.
https://jalopnik.com/bmw-engines-are-gigantic-pieces-of-*sugar*-1784684330