North Carolina Real Estate Law: How to Avoid Common Property Buying Mistakes