Holding is one of a good strategy in cryptoworld especially in this bearish situation but its depend on what kind of project coin you will hold for long term choose a good project that have a great technology and developer like ethereum, neo and eos.
Dont ever hold an altcoin that have no goal in their project.