Is it time to buy $BTC ?