Right away. I put up a "Coming Soon" page and started collecting email addresses. It's one of the more important things.
And if you're a maker, never stop collecting email addresses. As you transition from one build to another, build your personal brand, and continue to collect email addresses - create a simple website just for you that thas your projects, how to follow you, etc. You will have built up an audience for your next project.