There are many factors to consider here… including the probability of your business succeeding. If your business is early stage, you’ll need an investor with a big risk appetite. And you’ll probably need to give away a lot of equity in return for the investor’s cash.
On the other hand, if your business is ‘mature’ with a strong track record, you will attract a different kind of (lower risk) investor.
Think about any investor’s long-term goals and try to align them with your own. For example, a FINANCIAL investor looks only at the ROI on their investment within a certain timeframe. A STRATEGIC investor looks to create value from certain synergies, perhaps by gaining access to your customers, intellectual property, geographical footprint, management team, etc.
Investor relationships are usually for the long term so it’s best to enter these discussions cautiously.
Ideally, a business should fund its own growth through cash flow. This will not always be possible and business opportunities may be lost, in which case, external sources of finance can be considered.
Whichever path you take, you’ll need to get really clear on your business goals and then articulate a clear business and financial case to your counterparts. This can take a lot of time and distract leaders from running their businesses.
Consider getting help as you think through the options and set the plan to build exactly the business you want.