Is it a good time to hold btc?