The popular opinion now is buy the coins that are down, and when the market recovers that you'll be in profit. While that saying is correct but that doesn't go for all coins. Don't go buying every coins you see losing value just because you think when the market bounces up, they'll follow. Majority are losing value because people are seeing them for what they truly are which are just a waste of investment and time, also a ticking time bomb waiting to explosed.
The memes you all are rushing to buy today most probably will die with this market and won't be much of a sort after coin when the next bull run comes same goes for the Defi, NFT, launchpad projects you're all rushing to get them cheap not knowing you're buying a waste. Choose wisely, follow up the project. See if their developers are working on something or just hiding behind the now popular saying, the market is unfavorable.
Project with visions uses the bear market to build as they'll be getting less distracted with the whole when moon or when binance question for those not listed there yet. The current market situation present an opportunity to research properly and invest wisely, take notes.
You are correct, people should learn to do the right thing through having proper understanding and information of the coin they want to invest in. Buying low and selling high is a very nice strategy but what if you buy low and it keeps dumping or you buy low the team later exits scam; such person will not believe in that strategy again without knowing the problem is from him/her.
So in my own way, before even thinking of buying any coin which is in dip, make sure you know what the team have in stock for the community, their road map and how far they are working with it. If the team are actually active, then it means that they are working and the coin have a good future. But if they are silent without any tangible thing to shows for, then focus on another coin.