I have lived all over north carolina from the research triangle charlotte western part. If you like Asheville move to a county north west or south of there. Buncomb county itself is very liberal. I would strongly suggest you look near the Hendersonville area. Near Asheville but nice and conservative. Also brevard.
Brevard is horrible! Terrible food, fleas, mosquitoes, bed bugs, snakes, alligators, wild dogs, hillbilly mafia, malaria, dysentery, measles, mumps and rubella, hurricanes, tornadoes, hail storms, forest fires, earthquakes, communist party headquarters, outhouses, road kill, Gila monsters, pythons, mountain lions, bears, vampire bats,....run and don’t ever move there!