Reporting
According to NC cooperative

According to NC cooperative extension services: Trees can be planted from late fall (after Thanksgiving) until early spring. Late-fall-planted trees may be more prone to winter injury, and late spring plantings (after mid-April) are not recommended. Early winter (late December to early January) is the optimal time for planting in North Carolina.