When we were looking to move more south, when DH was sick of his job, we talked about what we wanted, ie: lower cost of living, warmer weather, decent schools etc. Due to circumstances we eliminated some states due to their lack of programs for my special needs daughter, and decided to stay "east" if possible. THEN my DH started looking for a job (or I did while he was working, keeping his old job

)
Not until we had some specific options for work did we consider the specific areas.
Even if you've decided on an area around Charlotte, should you be lucky to get a job here right now, you could possibly end up picking an area you love, then finding it's over an hour from where the job ended up being.
Please start with the job, then try to work from there.