I know that everyone has a different idea of "mainstream" for bitcoin, but to me would be that I can expect to use it to pay for "regular stuff".
Maybe paying at the bakery is never going to happen with crypto, but would be nice if I could pay my next car or used car with it.