Nobody knows future, too many variables. I prefer to keep most investment in BTC and sell a small part every time it rises. For now i have my 80% of money invested and i wait if there is a drop to buy more BTC.
Well, I guess it all depends on the decision, and the state of each of us. everyone has different circumstances, and for me, it might be better to hold back and wait for higher prices. but, selling for now, is not a bad idea, because it included a high enough price.