For a regular ride, 20 minutes is quick, 30 minutes seems reasonable, 45 tops and that would depend on what it was. Very rarely will we get in a one-hour+ line, but we made an exception when we rode FOP. We had already fast passed it earlier in the morning and we decided to wait 90 minutes for it at closing! We had so much fun and the time went by fast because there were 7 of us and we felt like we were ending the night with a bang! That was a special situation though. As for wait times of 2, 3, 4 hours... you wouldn't catch me in those no matter what it was.