CHARLOTTE, N.C. – The Charlotte area is in store for a soggy night as heavy rain is expected to impact the area.

A flood advisory is in effect for upper Burke and Caldwell counties until 1 a.m. Friday.

"Mountain flood threat getting worse right now with tropical downpours just sitting there dumping up to 2" per hour," said Chief Meteorologist Brad Panovich around 10:30 p.m. Thursday.

However, there’s good news for the weekend as Thursday and Friday appear to be the wettest days through Sunday.

According to Panovich, the Carolinas are being fed a ton of warm, tropical moisture from the south thanks to an area of high pressure off the Atlantic coast and a stalled front to the north. When you throw in some late-morning sunshine, all that does is create CAPE, or as Panovich calls it, “thunderstorm fuel.”

“Temperatures are in the 70s, but dew points are close to 70,” Panovich explained. “This is incredibly muggy air for this time of year.”

That impact is going to be additional rainfall in areas of the mountains where flash flood watches are still in effect until Friday night. Panovich said it’s possible for areas in the foothills and mountains to see up to 3” of rain through Saturday night, while the Piedmont gets 1-2” of rainfall from these storms.

Panovich is still optimistic about Saturday night’s All-Star Race at Charlotte Motor Speedway, though. An area of low pressure is slowly making its way north and should be over Charlotte on Friday. If it continues to move north and east, that’s good news for race fans.

RELATED: Why a 50% chance of rain means a 100% chance of confusion

“I can’t remove the rain chances completely, but that would allow at least for some slightly drier air to filter in and cut our rain chances down to 40 or 50 percent,” Panovich said.