Keeping a secret?

Kadi
How long do you wait to tell your friends and family your pregnant? What do you think of the typical wait till your 12 weeks and then it's okay to tell ?