OK, So your husbands fledgling business has no steady cash-flow,
This means that at any time in the next 2 years there may be a call on your funds?
If so the stock market is not the place to put a large whack of cash all at once.
currently its at the top of the market, beating pre GFC levels...