I really doubt that it will happen anytime soon, so the best thing that we can do is to wait, because it can take a long time to see it happen
Crypto mainstream adoption is not going to happen before 2020 like many people thought, it is a very large process which can take decades.
But yes, you can already buy a lot of stuff just by using bitcoin as a payment processor.