Bootstrapping is funding a startup without external investment. Learn stages, benefits, downsides, success stories, and tips