I agree, never too early, cuz you could go in for a check up and they might not let you go home 🙈I've read of a few mommas on here that this happened to already. That way you can just send the hubs home to grab the bag you packed already 👍🏽
Pack whenever.... It's never "too early" I procrastinate and packed mine the day before my inducement at 39 weeks.... But need some onesies for baby, some sleepers, the hospital should provide diapers and wipes, baby's coming home outfit, special blanket if you have one, clothes for your SO/support person, your toiletries, comfy clothes for you, I swear by using depends diapers, granny panties, socks, slippers, your coming home outfit, nipple pads, blanket and pillow if you're picky.