MicroStrategy's STRC Dips Below $95: A Bellwether for Bitcoin's Tumultuous Ride | Whale Factor