When to start buying diapers

Cheyenne • Had our beautiful baby girl five days early on June 18th❤️❤️❤️❤️
I'll be 20 weeks on Tuesday and just realized we haven't started stocking up on ANYTHING yet! When do you normally start to stock up and how much should we get?? Thanks :)