For Hagrid's, go first thing at IOA opening (be there early if it's a weekend) or go last few minutes before closing to get in line. I rode 6 times in 4 park days and I could have ridden more if there weren't other things that I wanted to do. LOL! On a busy day, you can also watch for the virtual queue to open and snag a time, which will also give you a reasonable wait.