I am very familiar with North Carolina since I used to work there for parts of each year and I've traveled through the state, but I am very concerned with what's happening there politically and culturally (it seems to be going "blue").
The mountains other than Asheville are fine, the beaches are fine, Pinehurst is fine. Charlotte, Greensboro, RDU, and Fayettenam are not fine.
East TN is safer for political reasons, but it can be cloudy over there.