I remember when I wanted to start a Twitter account. I almost instantly had a name in my head and posted my first tweet in less than an hour. If I had delayed any longer, I would have definitely thought it was a stupid idea. Make the most of your initial enthusiasm.