My two cents is 1.Keep your job and hack on your projects at night/weekends. 2. You'll make better decisions for your projects/businesses when you are not worried about how to pay rent.
3.Use Steve Blank's startup manual to validate your idea before you even write one line of code.
Good luck