People told you plenty of times what will happen with Bitcoin Cash. Everybody had the chance to get those coins at 300$.
Now just sit back and look at this madness, very exciting.
I called on 18 December 2017 (1 BCH = 1600$) a 10 fold increase till 18 January 2018, check it up in my posts.
18 January 2018 1 BCH = 16000$
BTC is so far ahead in the race that it wont happen. Dunno if this might happen in the future, but for BTC to get to this price it took lots of years and word of mouth and payment options in the market. If a person has to buy an alt today, its mostly BTC as its most widely available.
BCH beating BTC in a month will be absolutely stupid as, quite frankly, demand for ETH is second only to BTC and BCH is nowhere near. Only its place in coinmarketcap and these regular pump and dump have gotten people interested in it.