Stop buying altcoins would be a better way, not just bch, all altcoins are actually dilutions of bitcoin.
If we can't stop buying altcoins, then the same can't stop people from buying bch.
In this market, more people are pursuing short-term money, not real value.
One of Bitcoin's utility factors is functioning as reserve currency in the crypto industry. It's pretty safe to say that around or at least one million BTC is being used to trade altcoins with globally. In other words, a large number of BTC is being kept out of direct circulation. What do you think will happen with these coins when everyone stops trading altcoins?
Bitcoin will always do well, some times the market has gone way ahead of itself, and last year was the perfect example of that. What people have a problem with is how the price has gone down a lot in such a short period of time. I'm certain that if the decrease to where we are right now was more of a slower downward spiral, it would hurt way less.