I just returned the first BMW I owned (wife's don't count). 2017 540i with M sport package. OK, I only drove it 24000 miles in the 3 years I had it. it was flawless and the engine in that thing is a marvel. Zero complaints with it except stuff that isn't the fault of BMW. As in I wanted an SUV cause my knees suck and getting out sucked. And the trunk was a bit small but I shoulda seen that. Otherwise - yeah baby. Fast as shit and handled great. Oh well also run flat tires blow. Mine was similar to this one:
![](https://www.car-revs-daily.com/wp-content/uploads/2017/06/2017-BMW-540i-10.jpg)
Looking at that picture I'm not sure I could get over that. In my recent research the X5 was a contender. A leading contender until I just decided even though it's over priced what I really wanted was this:
![](https://www.indigoautogroup.com/inventoryphotos/3231/wp1aa2ay4lda04291/ip/3.jpg?height=400)
With a front end like this:
![](https://barrington.porschedealer.com/inventoryphotos/4857/wp1aa2ay6lda00453/ip/1.jpg?height=400)
And yes, they are overpriced. But they is nice.