Occasionally, from time to time, I would think back as to why I made certain investment decisions. Sure it is easy to look at the price run-up of certain stocks and beat ourselves over it (for not buying them earlier), crying over spilled milk so to speak. The COVID-19 pandemic has created a huge tailwind for certain sectors eg. Tech stocks and Medical stocks (eg. glove manufacturer companies).

Actually, for me, I tend to be more careful and invest in what I know. For many tech stocks, I still feel that they are really beyond my circle of competence, especially if their business model is B2B (business to business). Typical mega tech stocks like Microsoft, Amazon, Alphabet (Google), Facebook, Netflix, Alibaba, Tencent etc have part or most of the business model in the B2C (business to consumer) segment, which makes it easier for me to relate to.

Cramer: Snowflake is too difficult to understand for people who bought the stock (watch here)