Well, there's no fixed timing or period. Everything depends upon your website's state; the SEO activities include backlink building and many more. SEO is a constant and continuous process that keeps changing due to ever-evolving Google algorithm updates. So if you have decided to invest in it, you must keep patience for the best possible results.