Limited Supply of 21 Million for Bitcoin (BTC) is to Blame for The ...