Best time to sell Bcash would have been Dec 2017 though. Looking at its price right now, the premium might be worth more.
The best time to sell BCH was when I sold 1 BCH for 0.5 BTC at Kraken! At that time, Kraken was overloaded and the website barely worked. BCH was traded like crazy, very volatile, and the exchange rate elsewhere was much lower when I saw that price and clicked "sell". It dropped right after that. In retrospect, it was my best trade ever

congrats to that!
I regret not having sold that early. After that BCH was just a shit show like any other shitcoin.
I kept it quite a while as a kind of hedge, because I thought "If
something happens to BTC all miners would have to mine BCH", because of the same algo.
So you could say I took off some risk for rewards, but in reality I just feel stupid having kept it too long.
I nearly did the same. Sold all my BCH right away, but almost immediately re-bought them, out of fear of BCH gaining momentum, and because I was influenced by certain posts here in WO. Fortunately, after much thinking, I "saw sense" and converted them all to BTC. A good percentage of my BTC stash comes from those 2017 BCH coins.