I've managed to wile away the last couple of hours on the forum while waiting for midnight to strike. I'm doing my customary Festive 500 Midnight Kickoff ride for the third year, starting in around 20 minutes. I'll do 30 miles minimum, maybe 40 or 50, depending on how I feel. Then I'll come home and sleep, and sometime later in the morning I'll go on a normal daytime ride, and it will all count for some huge miles toward completing the Festive 500 challenge, but I'll have snuck in an extra night's sleep in between those two sets of miles, giving me a slight recovery advantage. Time to go suit up, since it's going to be around 40 F out there.