Zhou Enlai: "I believe it is too early to tell."
(This quote, while authentic, is too good to be true - the quote harks from 1972, and in context it is evident they are discussing the 1968 student unrest, not the 1789 revolution. Still...)
It isn't always impossible to make good general predictions. For example, some papal encyclicals have predicted with spot on accuracy the general character of how things will develop long before they did if certain things aren't sorted out. These sorts of predictions, in part, benefit from concerning the unfolding of philosophical (and theological) beliefs, beliefs which contains within themselves their own logical entailments. So these encyclicals weren't predicting particularities like "what will be the stock price of Amazon in 2030" or "who will win the presidency in 2030 and will this president like ham", but rather the general prevailing conditions, attitudes, etc. characterizing future generations and the resulting social order, for example.