Lol, yeah if we see it as only cashless option we can use that itself. If you are planning for digital currency option in the sense you need to wait for bitcoin or other altcoins will increase it more everywhere and legalization of digital currency happen in every country.
Still we may not seen this in our lifetime. True with not just visa cards, more we use this more we are in cashless society. But we need to know that not use card (visa, master, diners, maestro) and that they are still countries that relay more on fiat rather then plastic. For cryptos to achieve this will take time maybe like btctube mentioned 10 years maybe more or less but eventually it will come to this.