Is the 2025 Mazda CX-70 a BETTER luxury SUV than a BMW X5?