A Legal Overview of Property Taxes for North Carolina Homeowners