Personally i really recommend a long term if you have some alternative source of income like work or some business but if you are only depending in your investments in cryptocurrencies then maybe you have to do it in short term is a good choice too. Still it depend in you and your life style.