The amount of time it takes to launch depends on the complexity of your site. A site that uses more native and out-of-the-box features will likely have a faster launch time than one that incorporates customizations.