We have gone every January for the past 3 years. We are always there during the marathon and it has never been "crowded", in fact if we didn't know about the marathon, we would have not known anything was going on. We have also been in March during spring break. The weather was warmer but the crowds were much heavier. I think January is perfect! Dawn