Kanen Wealth's $14.32M Bet on Six Flags: A Rollercoaster Ride for Investors? | Whale Factor