 As a good friend said to me before I bought my first bimmer, they don't break often, but when they do, its expensive. This car is no exception.  That being said I buy low priced, high quality cars. I prefer them depreciated from their showroom pricing, but in good condition. We bought our 2009 BMW X5 with 92K on it. In the last 24 months we have spent about 6-7K in repairs.  The car does need special therapy. The tight tolerances of the sensors, the tight standards of the brakes, tires, wheel bearings, and glow plugs mean constant mechanic massaging.  BUT!!!! When this car is running right(80% of the time) it is simply the best car I have ever driven.  Insanely fast, stable, and powerful. With snow tires I have conquered the toughest storms that Colorado can throw at me.  Do yourself a favor. Buy one of these cars with 90-100K on it, set aside $6K in repair dollars(that is still half of the original sticker price) and you will own a great car. A really great car.