NC does have a 5% flat rate income tax, so take that into consideration. We also have personal property tax on cars, boats, and planes. I have two cars worth about $50K total and the tax is around $600. Property tax on a 33yr old 2648sq ft home is $3300 on an appraised value of $433K. And that's about it. Not many homes on the market right now. No one wants to give up their 2% mortgages. Play around with websites like zillow.com and see what estimated values are for homes in various areas around CLT and DFW.
Weather: I've been in CLT 33 years and have never seen a tornado. Our last snow/ice event was 25 months ago in Jan. 2022. We've seen temps in the teens sometimes but it's rare.