Down 94% From Its Record High, Can Snap Stock Snap Back in 2026?