All-New 2025 First Look at the Mazda RX-7: Is It Worth the Hype?