The average forecasting error in the U.S. analyst community between 2001 and 2006 was 47 percent over twelve months and 93 percent over twenty-four months. As writer and investor James Montier puts it, “The evidence on the folly of forecasting is overwhelming . . . frankly the three blind mice have more credibility than any macro-forecaster at seeing what is coming.”