Your 80% return is not bad.
But then again, you'd be amazed at how much LUCK is often a factor in many people's returns but they usually cite their "superior research, hard work, discipline, etc.", as if that were enough to make them world capitalist #1.
Of course when they get blown out...