I agree with all that! I was showing by 12 weeks

It's your pregnancy and who knows when is the best time for everyone else to know. Just tell them when it's best for you. You could just wait till they guess and then confirm it, rather than actually announce it.