When is a good time?

Pa
When do you all think is a good time to announce that you are pregnant to your friends and family?