Those who ultimately make the best predictions aren't smarter than everyone else. They're just more humble, only making broad predictions if and when the stars align, updating their views or changing their minds frequently, and having a mindset that makes them totally comfortable with being wrong.