Good for you and Dad, Will, last forecast gives "improved" weather from 3 PM. Improved means rain, wind. Comme disent les paysans français, c'est bon pour les salades!
Anyway, with so many cars on the track, I guess FCY's, SC's will be countless. Be safe it will pay for sure…