Talking about buying the dip and holding it in long term, we should consider this word "patient" because any investors that is patient enough can't never wait for a long term investment than going for short term investment, some investors didn't have have self discipline when it comes to wait for a long term, that is why many are going for a short term investment, assuming Bitcoin can invent or program their way of investments from like 5 years up, so that many investors will not being using Bitcoin as a betting opportunity, since many make use of short term instead of long term investment.
If you don't like short-term investors who rely on Bitcoin as their investment, you don't need to see them as a benchmark or example for yourself because everyone is always free to choose their path and see the good examples they want through others when they want to invest in Bitcoin. And one more thing is that Bitcoin does not make a five-year investment program for anyone because it is only aimed at each person who believes in Bitcoin and is willing to be patient to keep it after buying it at a low price or the price they want at that time.
You just need to apply what you like as long as it can really bring better benefits and profits through Bitcoin investment because you yourself can also be a long-term investor without having to comment on other investors who move in the short term. Because your own profits will not be shared with them as well as the losses they experience which will also not be shared with you yourself. So just by running your own ideas and plans on investment even though it is not wrong to give the best advice to all other investors, but be sure that not all of them will want to hear what you say.