Is the 2024 Cadillac XT4 a BETTER new luxury SUV to buy than a BMW X1?