I just left NC. The vehicle taxes are tough and to renew your plate is a yearly inspection. 30 days grace that's it. If considering NC, emission testing is in most counties, county taxes as well as state taxes apply. Our 5th wheel was around 800 yr, Dodge pickup was 250-300 on taxes plus you had to have a "weighted tag" which for me was around another $360. Don't know about insurance there, as the plan I had got canceled after the move to South Dakota.
Now I'm watching this develop here in Texas which is the only ins option for me.