I've been plenty. The early weeks in December (just after Thanksgiving) and the early part of January AFTER marathon weekend are usually 2 of the slowest periods they have. Plus, the weather is always great.
I always go during the slow parts as mentioned above. It's still busy. It's not omg it's fricking packed, but it's still way too many people. Most rides have barely any wait, except for soarin which always seems to have a 2 hour wait besides in the morning. Peter Pan seems to always have a long line as well.
This post was edited on 10/29 at 6:56 am