There are 2 Boarding Pass Distribution times: 7:00 am (Reservations can be made anywhere else.) 12:00 pm (You must be inside one of the 2 theme parks by this time.)
You don’t have to wait in line for 6 hours, and it lets you take advantage of the rest of your day, going and visiting other attractions while you are waiting for your turn.
These boarding passes sell out in only a minute or less, so you need to be on your phone with the Disneyland app ready to go. No hesitations.