CBDC (Central Bank Digital Currency) beautifully explained and how it affects You