When to pack hospital bags??

Is it too early to pack now?? I’m 31 weeks and dying to pack all that’s missing is baby milk because I don’t wanna buy that early as it will go bad by the time baby drinks it