J.A.
We went in march and my kids were 10, 7, and 4. I personally am glad we waited. It is difficult to see the characters and stuff and you have to wait in line to see the princesses (this is actually the longest line we stood in) many of the rides require you to be 41" tall and my newly 4 y/o was just tall enough. We didn't see that many shows, but we rode everything. It might be okay if you planned on going twice, but I am glad we waited. We plan on doing Disney world when they get a little older. I think the magic is still there even for older kids (and us adults) we had never been and had so much fun!