i know most people will avoid BCH because it was free forked coin, but that was in past, today it's actual good coin.
It's not so much that it's a fork, as that it has no real use-case. I would avoid it.
As for what to buy now, BTC and ETH would be top of the list. Boring choices, but ETH looks strong with 2.0 and staking on the way, and BTC because it is often the first mover when the market turns upwards, and we still have significant room for growth before we consider a new ATH.