Make sure to use fastpass! Get a fastpass with the quickest return time. For example, if you get a fastpass with a return time that is only thirty minutes away, then thirty five minutes later, you will be able to get another fastpass. I did this for Tomorrowland, as I got a FP for Buzz and the return time was within 30 minutes, so I waited 35 minutes, got a FP for Space Mountain and then hopped on Buzz. If I would have got a FP for Space Mountain first, then I would have to wait at least two hours to get another fastpass because the longest you have to wait to get another FP is 2 hours, and that is if the return time is longer then two hours away. So if you use the FP the right way, then you will never have to wait very long at all, I spent all day at MK, and I waited no longer then 20 minutes for a ride/show all day.