CarMax Stock Drops 13%: How Lower Prices and New Leadership Impact the Industry | Whale Factor