Man of Honour
I've never understood why the F1 calendar fails so hard at running events consistent in location to avoid (with the greatest chances) such bad weather.
It's difficult to get everything perfect. They already try to avoid cold seasons in some locations all the while making travel journeys most efficient (for ex, going from US to EU then to US again isn't very economical)