 I have a 2012 X5 SUV. Paid high 65K and kept it in the garage for most times. The car is well maintained with all maintenance up to date. Las month I got a Yellow light saying the engine temp was high and I should stop driving the car. 3 mins later the yellow turned red and the car slowed to a crawl. I parked in the gas station and got it towed to the dealer. The rep called me later in the day saying that the coolant pump failed and it would cost 1725.00 plus tax to repair. My car mileage was 24,100 miles and an expensive part like that failed. BMW should take some responsibility here. It is out of warranty but only doing 24k miles. I called BMW headquarters to explain and get them to assume some responsibility, but the answered that I am out of warranty and they cannot do anything.....I know that. But help out here. Customer service at the top is non existent and they show that they do not care about anything outside of the warranty.  DO NOT BUY. I will never own a BMW again.  By the way I have had many BMWs and my family owns some. They have already decided to switch based on my experience.