How to predict the future?