In my opinion, unless you've sound financial background or you've good bank balance or other source of income don't leave a regular jobs, use your skills in your existing job and you can do much better in your current job or look for a change for better emolument & perks if you've that much talent and skills.
However after attaining certain age you'll find you've released most of the responsibility and it would be possibly right time for you to start your own business, I am not suggesting to start your business after 60

retire at the age of 45 max, it would be less risky, for anyone those acquired good knowledge and skills can utilize their experience to develop their own business, the web has lot of opportunity because the job goes where there is an internet.
