The best time to visit the Rocky Mountains