Back in February, I made my case for 2025 being a year to watch Formula 1 (F1) racing, whether you have never seen a race, ...