In the past 24 hours, BTC topped $45K and corrected, while the entire market cap managed to reclaim the coveted $2 trillion level.