Biergarten dinner ADR timing/show

What’s the best time for dinner reservation so you can show?

We were there last week and had a 6:30 reservation. When we arrived we were seated quickly - maybe 5 or 10 minute wait - and the show was going on when we first sat down. We had to yell over it to talk with our server. By the time drinks were on the table and we were heading to the buffet - the show was ending. We were eating dessert when it fired back up - so we caught some of the beginning.
It was a fun show but loud - we were glad we caught it the way we did so we didn’t have to yell the whole time!