Hey Ava, I'll try and give you a realistic assessment.
I grew up just north of Charlotte and lived in uptown for a time, I've been practicing some form of real estate for the last 7 years, whether a licensed agent, rehabbing, wholesaling, or developing.
Charlotte suburbs have been red-hot pretty much since the 90s (with the brief exception of the nation-wide downturn).
In my opinion, the "investor-havens" like Belmont, Kannapolis, parts of Union County, Rock Hill are a little over-rated. Granted, they usually provide reliable returns, but the problem is that the word has been out on these areas for quite some time. The number of eyes that are on "the Charlotte metro" market from out-of-state and out-of-town investors is extraordinary. There are literally thousands of new investors every month, wanting to buy in the Charlotte area that have never actually been here. I'm not implying that's a bad thing, but the problem (for them) is that when they ask in forums like this, or on the phone, the casual investor will tell them, "Gastonia, Kannapolis, Belmont, etc.." but, everything is certainly picked over, and the competition to get property in those exact areas is outrageous. Everything is trading wayyy high in what I call, "the investor havens".
However, there is good news for the out-of-town investor, which is find those "unpopular" suburbs that people don't talk about, but are still growing like crazy. If you're an agent, you can isolate on the MLS towns, neighborhoods and zip codes and see for yourself the skyrocketing numbers for appreciation and median sales price, and the plummeting numbers of inventory and days on market. People from out of town think they need to hit a hot spot. They do not. I can almost guarantee you will over-pay if you try and buy in these popular areas. There are so many other great areas around Charlotte, that are performing very well and have huge potential, search the areas that are accessible to Uptown, but people don't talk about, and then test the numbers. You'll notice prices and inventory are much more friendly.
There is so much more to this conversation, but if you want, feel free to reach out, otherwise I hope this helps. I hope you find success in Charlotte like so many other people have, and that you get the help you need!