SEO is a long-term instrument. Even with a huge budget it takes from 6 to 10 months to see some results. But, if you are a long-term goal player “armed” with constant SEO - those results will provide the returns in a form of solid traffic without any ads.