When is a good time to get my diaper bag ready?

Jala • Due May 9th With My First Son👶 Amari He Has Been A Blessing And I Can`t Wait To Meet Him 👪
I was wondering because I'm 29 weeks & 1 day he comes in May but I just wanna know