One thing that i learnt over the past years, is that no one is able to predict the future. No one! not even the best experts. they give probability, but they can be easily wrong.
If you see someone that is always right on twitter, is just because he deletes the wrong charts and keep just the right ones