Will Max Verstappen finish on the podium (top 3) in the 2026 Formula 1 Canadian Grand Prix? | Prophecy