If Goldilocks judged cars, she would probably find the BMW X3 to be just right. After all, it’s not as compact as the X1 and X2 but not colossal like the X5 and X7. As such, you have an SUV with a spacious interior, as well as a car that doesn’t feel out of place around town. In a word, it’s versatile.
Now, versatility means less when you can’t fully enjoy it, but that’s not something you need to worry about with the third-generation X3, launched in 2017. It gets all the luxuries you would associate with its premium badge. Even entry-level SE trim has LED headlights, 18in alloys, leather seats that are heated in the front, dual-zone climate control, automatic lights and an electric tailgate.
This sense of richness…