Visiting the Wizarding World of Harry Potter at Universal Studios in Florida? Here are my best tips for everything you can't miss.