12 eerily accurate financial predictions from the past 25 years