2025 Ford Focus RS: Is It Worth the Hype?