Everyone with business startups wishes they had a crystal ball so they’d know when to expect problems, and when to expect profit. Sadly, it’s a bit like asking after the length of string. It all depends on the work you put it, the state of the market, and good ol’ fashioned luck. The journey is a bit different for everyone.
That said, it’s good to have a rough timeline for when your small business should start seeing a return. It’ll keep you focused and give you something to aim for.