How early is too early to send a save the date baby shower invite?

HisSiblingOnTheWay😍
Baby is due in December.