Five days after signing a contract to purchase a new timeshare in North Carolina, the buyer cancels the timeshare contract. According to North Carolina laws, what is the time period for the developer to refund the buyer’s money?