Announcing early

Has anyone announced really early and if so when? Did you regret it or are you glad you told people early? I'm having the hardest time keeping this secret and I kind of want to announce on thanksgiving. I'll be 5 weeks 5 days