Actually, the pick-up time could be anywhere between 2 hours 45 minutes and 3 hours 15 minutes before flight time. Plus, the pick-up time is when the bus leaves, not when it gets there. Also, if you left any luggage with bell services (even if you're taking advantage of RAC, you might have carry-ons there, especially if you wanted to get one last day at a park), you would need time to pick that up. I would say be back at your resort no less than 30 minutes before your pick-up time.