We're still nowhere near the vertical stage of the adoption curve.
I think we are close to it.
We only need more poular media-Attention and the vertical starts.
Don't we need some more infrastructure as well? Several large, reliable exchanges that can handle the waves of new buyers?
I think BTC is still at least a year away from truly going mainstream (in the Western world). And then there's the rest of the world, where most people live. There's tremendous upside.