When are you announcing?

I keep going back and forth. I want to tell family around the 2 month mark, but cant decide if I actually want to announce on social media around 12 weeks or wait a lot longer, like closer to 20.