You take some events or actions what's going on now the longer they they are the later future they will affect the short time events or actions have mostly influence over the near future and the bigger they are the later future they will affecting.
You can never predict the future accurately even if it was based on the present events that is because time is sensitive and ever-changing. Even if this happened today you can never guarantee that you will get the expected results a few days, weeks or months from now. I know that in investing it is crucial to be able to predict the future but do not be too dependent as it is not always gonna be accurate.