Stock market is a long term investment before and still should be. ???If you need the money for something in ten years, shouldn???t buy stock with it.??? The old formulas for housing to income (1 to 3) still exists as does the stock index that will grow 8 % over a long period of time.