20 times, wow! Insanely jealous.
Thanks for the warm welcome!
My Christmas trip crossed into January and It wasn't bad. The weather was warm enough some days and too hot at times, but it rained a single day.
Universal, to me on a first time, seemed empty - I'm sure I may be wrong here but on most days we had reasonable waits. Gringotts was about 90 minutes one day and for Forbidden Journey about 15 minutes on another day. Multiple walk-ons for MIB.
I'm sure there is somebody with much more experience than me on that subject though!