stock market is hard to predictable