Why does such a small subset of the population invest? Only about 4 in 10 Americans and only 1 in 3 Millennials have money in the stock market.