My family and I will often start dumping cruise specific items into a checked bag 2 to 3 weeks before a trip. While not everything will ultimately stay in that bag, it helps us start to get an idea of what we have (and how much space its going to take). Clothes starts getting packed about a week out most of the time, although some things won't be fully packed until a day or two out at most. Everyday use technology (laptop, tablet, e-reader, etc. and their assorted charging cords) gets packed either the night before or day of.