i'd say keep holding your BCH and sell your LTC for Monero
Can you explain why, please? Thanks.
My reasoning for this is i think BCH will gain ground against BTC in 2018 as people become more and more fed up with the slowness and high fees. As for LTC I don't see the point of the coin. Once it becomes more expensive and widely used won't it have the same problems as BTC? And once/if Lightning Network comes BTC will have it too, so why should anyone use LTC at that point. Monero on the other hand has a very clear reason to exist, being the top privacy coin.
Also, I think both BCH and Monero will probably be added to Coinbase next year.