When should the hospital bag be packed and what should I bring?

Rachel
30 weeks and getting really anxious and just curious when you all recommend I pack the hospital bag and what items I should bring for baby and for me.