The 2025 is already not short of many surprises as the grid is set to visit Suzuka next weekend. A rainy weekend might be on ...