When to start shopping for your baby

I'm 19 weeks today I find out the sex of my baby on the 29th. By then i will be five months and i feel i will only have four months to prepare and get everything. It just seem like not enough time so I was just curious as to when did you ladies start shopping for your babies