Our top-ranked luxury subcompact SUV is the cheapest BMW SUV, the 2024 BMW X1. While lacking standard driver assist features, ...