Hi, you can start to prepare already! I suggest not to drag too long as by then you will be super tired.. Check what are the things your hospital provide before buying!
For me, important items are
Diaper, baby lotion, body wash / shampoo, barrier cream, bathtub (some hospital give when deliver), baby clothes, detergent, swaddles, blanket, small handkerchief for wiping saliva/milk
Baby cot, changing mat, baby carrier, stroller.
Milk bottles, milk storage bag, steriliser, bottle wash detergent, rocker or something similar for baby to nap on.