I start a "to buy" list as soon as I have a trip planned.
I start a "to pack" list about 2 weeks out.
I pack the day before trying to remember the adage: take 1/2 as many clothes and twice as much money as you think you need.
DH packs the night before without benefit of any preplanning and seems to pull it off without problems!