Forecast as of today is 66 degrees and 80% chance of rain. Yikes! Apparently I'm being forced to ride anyway...