If you are going to Disney Land I recommend you purchase this program in advance. It is called ride max. (
http://www.ridemax.com/).
We have used it twice including New Years Eve and New Years day and were able to get on all the rides ( over 15) we wanted in both parks on the busiest days of the year with minimal wait time in the line ups. It works! You will have to arrive at the park early,
Purchase the program a week before you go,s o you can play around with your itinerary at home,it is well worth the money.