Is the 2024 Cadillac XT4 the BEST new compact luxury sport SUV to BUY?