The ideal time to plant a tree is during the rainy season, after leaf drop or before bud break. Trees that have been well cared for in a nursery can be planted throughout the growing season. Proper handling during planting is essential to ensure healthy growth. Proper site preparation before and during planting, coupled with good follow-up care, allows the seedlings to quickly establish roots in the new location and overconme what is known as transplant shock, a phenomenon that can slow the growth and reduce the vigour of the tree.
Note: It is not recommended to apply fertilizer at the time of planting. Water the seedling thoroughly with a slow stream of water to settle the soil...Taken from Trees of Laughing Waters.