What Is a Central Bank Digital Currency (CBDC)? Best Guide in 2023