Soon as I know baby gender at 30 weeks onwards Ill slowly prepare the necessary list to buy. Ill survey at different shopping platforms, malls and check on all the handsdown items given to avoid over buying.
Labour bag should just include you and baby clothes, toiletries, breast pad, maternity pad and necessary documents needed for registration/discharge (if any)