My daughter and I will be taking the Yuletide Fantasy tour on December 15th at 8:45AM. We are staying at the Beach Club villas. There does not appear to be early morning magical hours at Epcot or the Magic Kingdom. Is my only choice going to be to take a bus to the Magic Kingdom and then hop on the monorail? I am concerned that I will not have enough time. I have rented a car just in case but prefer to skip that if possible!