Bitcoin is holding steady above its $90,000 support, despite December sell-offs. Post navigation Bitcoin price prediction for January 31, according to BTC historical returns Machine learning algorithm predicts XRP price for January 31, 2025