You absolutely should have a website, and you absolutely shouldn't let worries about it not being "done" get in the way of launching it. But the absolute first thing you need before creating your website is a plan. When do you need a plan and when should you just jump in and get something out there?