best time to visit tree farms