Thoughts on waiting to announce name?

What are your thoughts or experiences on waiting to announce the babies name until he/she is born? I also want to announce the gender by sending a card. I'm not risking anything with covid going around.