CoinShares estimates mining one BTC will cost $37,856 on average after the upcoming Bitcoin halving