Planting Trees in Winter?!?

Generally, the best time for planting trees is late winter through early spring.