In terms of maximizing park time, getting the earliest ADR possible is the best idea. CP starts seating at 8:05am.
I don't know why Disney likes to tell guests that buses start running an hour before park opening, because they actually start at 6:30am.
If you're staying at POR, I would go to the bus stop around 7 for an 8:05 CP ADR.