2024 BMW X1. Budget friendly SUV?