When should I have baby things ready?

Sa

I'm currently 27 weeks pregnant with my first baby. We have a few small gifts from friends but haven't actually brought anything for bubs yet. Done lots of research on cots and prams to see what we want and we do plan to go look in stores today for an idea on the ones we like (see how good they are in store)

I'm not sure if we will buy anything today as hubby keeps wanting to wait in case something goes wrong (We have a healthy pregnancy with no issues at all so far so I don't know where this is coming from)

I have been told by friends that by 30 weeks I should have the essentials ready such as cot, car seat and hospital bag ready but hubby wants to wait longer than 30 weeks. I tried to explain that after 30 weeks labour could start at any time as I have been told by friends. I'm worried we won't be ready and baby will come early but he thinks baby will be on or after due date.