Officially they start each route 2 hours before park opening to accommodate breakfast goers. But if you miss the first one, the next is at least 30 minutes away, and another 30, then it starts 15-20 minute service.
I would recommend a taxi for that early.