When we went in June I got them in 2 waves (I reserved 2 rooms) the first showed up a full month before we left and the 2nd 10 days out. As you can see its a wide window.
The ability to personalize ends 30 days prior to the vacation. I'd imagine they are printed with the name and boxed very shortly after the window closes and mailed out as soon as ready.