The pre-halving rally has brought Bitcoin enormous gains, while gold has been hampered by supply shortages.