it´s difficult to find good opportunities in today´s markets. before 2007 there were 4000 usa companies in us stock markets, now half, plus markets are rigged by  banks, so it´s hard to trust when investing stocks.