Is the 2024 Jaguar XF P300 the BETTER luxury sedan to BUY than a BMW 330i?