People seem to routinely overestimate the impact of new technologies in the short-run and under estimate the long-run impact. As a rule of thumb, a new technologies impact will be overestimated for 3-7 years looking forward, and underestimated 7-10 years out