This week, NASCAR returns to the Daytona Road Course as the second race of the season begins. Also, is it time to finally return to earlier start times in NASCAR?