Luxury SUV with costly repairs.
2004 BMW X5 3.0i
This car is great when few years old. Than it starts having major issues and costly to repair. Roof starts leaking. In winter weather doors freeze so do locks. This vehicle also known for oil leaks. And coolant will also leak. 3.0 is not strong enough engine for this vehicle. It takes a bit of time to get the speed going. After 10 years all major parts will need to be replaced just like in any other vehicle perhaps or maybe even more. Reading other consumers reviews this vehicle becomes a money pit after few years.