In Germany you can get 6 months of unemployment insurance when starting a startup out of unemployment. Or get 6 months paid when starting a startup out of Uni. Then you could get various public funding opportunities like a startup bonus (for example 50K public funding for 50K private investment in an innovative company in Berlin).