Whale Shorts $1.21M SOL With 20x Leverage, Now Holds $16M Unrealized Profit