It depends on the design and development requirements and how long it takes to get a new website. It depends on the complexity of the features and your specific business needs.