packing a bag for hospital

I'm 30 weeks , when should I start packing my bags for the hospital ? And what are the most important essentials u ladies think I should bring ?