If you are premed then you should definitely try to save some of your college funds for medical school.
If you are not premed, you might still want to save some of your college funds for a master’s degree.
You have very good options in-state. I would be reluctant to spend twice as much to get just as good of an education somewhere else.
When I was in graduate school (at Stanford) one of my best friends was a UNC graduate. I do not recall whether it was Chapel Hill or Charlotte, but it was one of them. He was one of the stronger students in the program. He had done very well to get a good education in-state at a reasonable price, and then spend the big $$ for a one year master’s degree. He was also a pretty good squash player (you might wonder how I know).