The only truth in crypto is to realize that you can lose all your money before one day you finally earn some.
I don't buy to hold, because the game pushes me too much to buy to sell and consolidate profits.
So I have my technique (my computer script).
But the best technique is to buy at a price and place a STOP limit of -10% of the purchased price when the crypto starts to rise by more than 10% of its base price (as my script informs me).
If you lose, and you will lose often, you limit the losses, but if the price goes up, I remove my STOP limit and I put another one higher... etc... and if my STOP Limit activates in In this case, I recover my profits...
This is not investment advice.