It cannot be predicted accurately as every website is different. SEO can be compared to an investment in the share market. It takes time to develop, but it offers one the best return on investments your business can make. Usually, for new websites with no domain authority, it will be months before the site can rank for particular keywords.