Wow, I am most impressed! CAGR of 34% will put you as world-class investor! I would love to know what you are holding.
Though it is over a relatively short 3 years and you are saying it was due to luck. But I don't think so, there must be something in your methods that you are doing it right. Especially 31% in this crazy year is really outstanding return. This is the type of returns that remind me of an unknown fund which started 1956 in Omaha! haha