When should I pack my hospital bag??

Tee

I’m 31weeks. How long should I wait to pack my bag and what should I pack for me and baby?