Investment horizons vary depending on the case:
When investing in a loan, you know the repayment terms and timing. This information is defined in the loan agreement between Spreds Finance and the financed company and is included in the information provided to you;
In the case of an equity investment, it is impossible to accurately assess the timing until a liquidity event occurs. In general, investors expect a resale of their investment within a timeframe of 4 to 7 years depending on the size of the company.
In both cases, there is obviously no guarantee on the timing of the return on investment, nor on the return itself since a company might need more time to repay a loan (because it would have temporary cash flow problems) or to make an exit, or can even go bankrupt in negative cases.