Forecasting is very difficult, especially when it involves the future.