i mostly buy during 2 or 3month before...for 3month before i just buy the simple things, but 2month before due date will buy all the things that needed and important .but for clothes mostly buy a little bit bigger size then new born because baby fast changing size especially because drink exclusively..so for new born i only buy like 3/4 pieces set
Heidi