NASCAR dodged rain all week at Darlington Raceway, but was able to get in two Cup Series races and one XFINITY Series before returning home to Charlotte, N.C. to run four races over the next four days.
The first and most prominent of the four-race schedule is Sunday's Coca-Cola 600, the longest race of the season.
Do fans and bettors need to worry about rain interrupting tonight's race? Or is it all clear to run 600 miles at Charlotte Motor Speedway?
Let's take a detailed look at the Charlotte, N.C. weather forecast.
NASCAR Coca-Cola 600 Weather Forecast
According to the National Weather Service, there's a 60% chance of rain tonight in Charlotte. That includes the possibility of thunderstorms as well.
The Coca-Cola 600 is scheduled to go green at 6:28 p.m. ET, putting it right in this window.
Charlotte Motor Speedway does have lights, so NASCAR will have the ability to stop and restart the race throughout the night should it need to work around rain.
If rain is enough of factor to prevent the race from completing the full 400 laps, the Coca-Cola 600 will be official once it reaches halfway, which is lap 200.
And if NASCAR can't get the race to halfway on Sunday, tomorrow's forecast includes a 40% chance of rain that drops to 30% by Monday night.
FOX Sports' Bob Pockrass reported that should the race get postponed tonight, NASCAR will shoot for a 3 p.m. ET start on Monday.
From a betting perspective, the Coca-Cola 600 has seen its share of surprise winners through the years, and the added possibility of rain strategy make that even more likely.
With this in mind, here's a 350-1 longshot to consider betting for today's race.