Things will settle down; after all, Daytona's only 17 days away, and the Trucks and Busch start even earlier.
I think Speedvision starts Nascar on the 10th?