Share my secret

When is it a good time to tell friend and family I’m 4 weeks at the minute bus would love to tell everyone at Christmas but is it 2 soon