Evidently the race gods have your back, I’m about 6 miles due south and it has been pouring for a couple hours now.

Fairly confident the track was not going to be an issue, it has been the best track (racing surface) around this part of the country since about this time last year. Have fun!