$BTC hit new All time high