We went around 8a and it was just fine
I find that around 8 am is the best although depending on the day it may be busy. Usually the end of the week is busier for them even around 8 am.
Before 9am and you do fine. 10am is the worst time
I was there at 12 pm on a Tuesday and there were only a handful of people there
Lines begin to form around 9am/10am get there a little earlier than that to avoid the rush.
I think we went around 11 and it was definitely not fine. There was supposedly a 30-35 minute wait and I'm pretty sure we waited over an hour. Since we paid ahead leaving wasn't really an option.
Thanks! Your answer is awaiting moderation.