I need some advice, I had some crypto a few years ago and then sold it and made some good profits and I am now planning to buy some crypto once again and I admit that I am outdated on the crypto world right now. Can someone give a brief explanation of what DeFi is and what are your top 5 coins/tokens and where do you usually trade it. Thanks!

Yes this may be the best time to buy altcoins dip. Because they are fast healing
If you are looking for coins to buy, focus on some top 200 coins on the coin market cap like: BNB, ALGO, CTSI, HYDRO and JULD.Research on these coins and make your choice.
Their is no chance to experience risky coins at this massive down, top altcoins may only survive in this run. To me BNB is my favorite choice, recently it rises up top 3 and in the future more will go.