SEO or Google Ads for small business? Compare timing, costs and how long results last across three real scenarios to decide where your budget goes.