Whilst I was working at a corporate job I searched for an app to help me run meetings more effectively and could not find one. I noticed that no one, not even senior executives, can run a meeting properly. There is never and agenda, people talk for hours, and everyone underneath them on the org chart is trapped in meeting hell!
It was not until a year or two later that I put the idea into practice. I had always wanted to run my own company but always made excuses to not start. When I was on a beach holiday I read 4-hour workweek, Think and Grow Rich and The Icarus Deception all back to back. I thought, 'what I would do if I already had £100m in the bank,' and I decided that I would love to design and create iOS apps. My pet peeve was people saying they did not have time for things. I joined this to the earlier idea of a meeting timer app, and hey presto.
Because I decided that I would do this even if I already were a multimillionaire, then I did not have the goal of making any money. That would (hopefully) be a nice benefit.
When I got back to work my company announced that they were making my whole team and me redundant. I thought that if I do not do it now, I never will. There will never be a perfect time.
And there is never a perfect time. Just start.