When to announce the big news

jillianz • 2 boys / 2016 & 2017 -- 1 pregnancy 2024
I was wondering ... how long do I have to wait to tell everyone. Is it 3 months to be on the safe side?