An explosion by definition happens in a very short period of time. How long is supposed to be this explosion we already are? It reads like a Tom Clancy book.
Timeframes are hard to predict. I just notice these signs: That it can suggest and reason about strategies to improve itself, and break those strategies down into smaller goals. That it can integrate with toals to (to some extent) work on those goals.