I had everything brought and all ready in the baby's room by about 20 - 24 weeks as I was too excited to leave it much longer
I'd recommend buying mostly everything a few weeks before your due date like the other girls have said
Sorry i'm not much help

x x