Hi again, Yogesh :)
My approach was that I decided I wanted to be independent and then took the steps I would need to achieve that. It included:
- Saving about 1/2 of my yearly salary (I was saving more than 50% anyways)
- Getting a visa that allows me to be self-employed in Germany
- Learning international taxes 🤓
It took me 10 months in total from deciding I wanted to quit to my last day at my job.
That said, the product I went full-time to build was in development for a full year before going full-time on it.
We got our first paying customer within a few days after I left my job.
But I didn't wait until we had proper revenue or anything like that. I was just confident it would work out (for whatever reason!)