Tax Law and Estate Planning: North Carolina’s Legal Landscape