Sotherefore
Captain Junkie
Self investment will work better because it shows proper plans and organisation about the intended business you are interested to start. I wouldn't just want to be in a situation that I have to start up a business by looking for business funds elsewhere.