When to publicly announce?

Rhonda
When is a good time to tell everyone we are expecting? We are so anxious to spill the beans, but this is our first so I wanted some advice on when to announce it to everyone. I have my first appt on Tuesday which will make me 4-5 weeks