If you are talking about Bitcoin then Hodling is the best option, if you are talking about other altcoins then Trading will be the best option. You cant hold alts for long blindly and hope that you will have profit. On the other hand, Bitcoin is to be held for long, doesn't matter at what price you have bought. It will go up eventually and hopefully made legal tender in many countries.