Buying and holding depends on the market conditions at the time. For example, the current encryption market I think is very suitable for investment, because the current cryptocurrency price is very low, and I think the market will not fall again.
I agree with you. This is the time to buy and hold altcoins, Bitcoin price is fluctuating in prices range from $6000 to 7500$, so it will not make altcoins price change too much.