I believe on election night many people will be shocked by the results of NC. North Carolina for many election cycles have trended leftward. Then in 2016, it stop and was pretty much a wash. As a life time resident let me example why.
In Oct of 2016 Hurricane Matthew came through NC and caused historical flooding to the eastern NC
https://www.weather.gov/images/ilm/climate/annual/2016_SepOctRainfall.pngTake a look at this map that shows where the floods took place.
If you know anything about NC you know the Eastern part where the flooding took place is ver democratic. But in 2016 it trended to the right, why? Well that is because many counties were still dealing with damage from the floods and polling places had to be moved.
I believe that cause many democratic voters to not turn out. Now, 2020 will be a different story. I believe eastern NC will swing heavy back to the Democrats.
This is why I strongly believe the NC will end up voting to the left of states like GA, AZ and FL.