When’s a good time to get things ready

I’m 31 weeks, when is a good time to get my hospital bag and the postpartum basket ready?