So far, I've been quite smitten with our 2018 BMW X3 M40i. It's a practical SUV yet it drives more like a car and matches the figure-eight time of a 2017 Mazda MX-5 RF. It's easy to forget it's 5.5 ...