on the time of year you visit, the number of shows a night, if any special events are going in another park, etc. but I would normally advice between 90 minutes and an hour. Anything less than an hour will put in the massive crowds.
Its a great show. Enjoy!