Knowledge 100% of the time.
Fact of the matter is that credit is very easy to access these days and it's not too difficult if you start something without any capital. The fixed costs to business have been totally eliminated with the popularity of online business these days.
You need the right expertise and skills more than ever. Capital is the easy part to secure once you've gotten around to formulating a legitimately good idea.