Bitcoin hash rate at a 6-month low - what this means for BTC's price