Bitcoin Cost Basis Distribution Reveals Strong Demand At $97K – Can BTC Hold?