Enthusiast Dad 
2017 BMW X5 Hybrid xDrive40e iPerformance 4dr SUV AWD (2.0L 4cyl Turbo gas/electric hybrid 8A)
Solid SUV, Great Hybrid Performance
 This plugin hybrid is the future of European car makers' product lines. The paired gas and electric engines with overnight charging make for an uncompromising vehicle. The standard X5 gets low 20s MPG with a normal mix of city and highway driving. With this X5 40e plugin hybird, we charge once per day and have been averaging 45 MPG per tank. The car is confident and handles great, possibly due to the lower center of gravity with the heavy battery. Charging overnight is easy with a standard 120V household plug. For $500-$1000 you can install a 3.8 KWh "level 2" charger at home to cut down the charge time from ~8hours down to about 2.5 hours. And there are lots of great parking perks at public lots when you're in an electric car, frequently with the option to charge for free. (Public charging is sometimes pay-for-charge and costs less than $2.00). Overall the vehicle is extremely comfortable, high performing, easy to drive, and well appointed with premium leather, metal trim, and real woods. It's an expensive vehicle, but not a bad value.