It depends on you ! if you required to sell for some important needs then sell partially, but it is not a good time to sell, Try to hold as much as you can, Hold might makes you bold !
Yea, but you can't just hold forever! You need to actually be bold and sell it when the best time could happen. You might miss the biggest hype and the biggest price could ever meet if you keep hold it, sometimes you need to do that. Longer is better but it doesn't matter if at the end the price is shit.