Legal Insights into Taxation on Capital Gains in North Carolina