I agree with the other answers. But one additional source of investment is the suppliers who will benefit from your $1m in first year's business. If there is trust between you and them, there may be forms of investment they are willing to make. Could be money. Could be credit terms (i.e. "pay in 90 days"), and so on. Similarly, if there are major customers who will benefit from this business (maybe a marketing agency you put on parties for, for example), they may be able to kick something in.