Ethereum has just started to increase for the past few days and it would continue to increase for some time. It would reach peak again in a few months time.
Hold or sell is depends on the situation no one sell their investment in normal time they sell their bitcoins for urgent use so don't sell your currencies in normal or unusual stage if you sell in unusual time that you will get a bad feeling in your future.