For the people i've known, some took years but some took only days to generate their first revenue. The point is depends on your mindset and tools. If you already have your inventory (websites, ads operations, traffic source,etc) then its a great start for you. But for "totally new" kind of...