Nowadays most people use electronic money instead of banknotes, so the process of eliminating cash has already started. Developing and launching CBDCs will take up to 5 years. It will take above 10 years to become finally cashless.
Are you sure? Even government create their own digital currency, it will not guaranty that it will replace the fiat money. Fiat monetary system is exist long time ago and I think it will continue to exist whether there is a digital currency because digital currency is just an alternative to fiat. Many people still doesn't know how to use digital currency and government also doesn't want to accept and legalize digital currency specially bitcoin because of decentralization.