I believe you can make money in trying to "time" the market, given you have good risk management in place. Nobody can predict the future all the time perfectly, but some educated predictions do come true sometimes. If the aim is to make money and not just trying to hold on to what you've got, you must take risks and that invariably comes down to "timing" the market.