Most sites are up and running in 3-6 weeks. Some sooner. Some longer. This is largely dependent on whether or not the content is ready, how many revisions are requested, and the complexity and size of the project.

Our recommendation is to go live as soon as you can and make changes later. The Unlimited Managed Website Subscriptions allow you to make an unlimited number of changes so you have plenty of time to get it right.