Pretty seriously considering picking up a 2010 X5M. I'm well aware of the maintenance cost nightmare of BMW's after owning 4 of them, but I'm a mechanic. So I figure this would be a secondary vehicle, and if anything breaks I can just fix it on my own time.
Main thing I'm wondering about id fuel mileage though. I would be planning to drive this thing a lot and mile it out. Ratings show it around 20mpg highway. Is that realistic? Can it do better? Or is way worse in real life scenarios?
Anything out of the normal BMW things I need to look out for like Ignition coils, Coolant overflow tank, thermostat, etc?