I always go in January, the crowds aren't too bad. Average 30-45 min wait for major attractions. No huge lines for food etc. The weather is unpredictable. Two years ago it was beautiful the entire week, no rain comfy temps. Although not what I would call swimming weather. Last year it was...