If we are at IOA to see the Christmas projection show on Hogwart's Castle, would we have enough time to get on the Hogwart's Express to head to Diagon Alley to see that at night before USF closes? We are traveling in early December, and I believe the castle show starts at dusk and both parks close fairly early.