I have invested in second tier companiers like Aurora, THC and an Uruguay based company called ICC about 2 months ago as opposed to Tier 1 like the author did. I buy and hold, as opportunities come and have not sold. There was a day on Nov 19, if I had sold, I would have made 50% on my investment but didn't. I intend to play this for another 3 years at least. Its very difficult to time the markets for retail investors like me. A lot of mutual funds and institutional investors are in it, so are penny flippers and  short sellers. If people are in it for immediate gains, that window of opportunity closed 3 months ago. Now your investment strategy will either make you win or loose in the mid to long term (3 to 5 year horizon).