when to start based on last pregnancy??

I'm not sure when I should start packing for the hospital. My first baby came at 37 weeks. I'm not sure if that's any indication that this one could come that early too, but I want to be prepared. I'm 31 weeks and that last pregnancy was almost 5 years ago. When do you think I should have my bags ready??