The best time to plant shrubs is in fall season because if you plant them in fall then their root will get establish before the winter came.