People often pose the question “What are the top stocks to buy in 2021?”. However, the answer to this question is subjective. It solely depends on your personal financial condition, financial goals, liquidity needs, risk appetite, and expected returns. And yes, all investors need to set aside some emergency funds to tackle contingencies. So, you must do your homework before investing in any stock.