When did you announce?

Jessica • First time mom! Excited for our little boy too get here may 31st! 💙💚💙
I'm still debating a good time. I'm 12 weeks and we just told my grandfather ( who is basically my dad ) a few days ago the rest of my close family knows. I'm just wondering when I should tell the rest of the family since my aunts twins are due in December and Christmas is around the corner! I don't know what too do!