The ideal times are spring (March-May) and fall (October-November). These seasons offer moderate temperatures without extremes of summer heat or winter storms. Temperatures are comfortable for hiking and sightseeing. Spring also brings spectacular wildflower blooms.