Knowing what yo know about the first trimester and the possibility of miscarriage, it then becomes up to you when you announce it. If you want to announce it right away, then for you, that is the time. For someone else it may not be the time. That is the great thing about things like this. There is no such thing as an appropriate time except the time you decide.