After trading / investing for a number of years I do believe that some people just have outrageous luck. I know a guy who got a tip from some other guy and made millions from it, no skill, just luck (that his mate was telling the truth)...
I will give him his due, he put about 40 grand down...