Pick the dates before anything else
Spring and fall give you the best conditions. Tuesday and Wednesday are fee free all year, which is worth reshaping a schedule around. Halloween and Easter are the big weekends and they are a different experience entirely. Decide which trip you are taking before you book anything, because it changes every other answer on this page.
