The thing is we have nearly no idea when an invention is going to occur. We are horrifically bad at predicting it.