And what Alesia said is true, no matter if you are told otherwise or see a sign saying that buses start 1 hour before park opening. The do run the buses starting at 6:30, though they are a bit less frequent. If you are at a stop by 7 you should be fine.