I have a more realistic scenario.
Before August 1st - buy Altcoins like ETH and ETC using your BTC. They have decreased their values almost twice against BTC since recent peaks . Hold them for a week or two, Wait till they regain the previous level and then sell on the peak. As result you will get 2x
Bitcoin Cash will be depreciated almost to zero at August 1st. Wait till that moment and they buy cheap. Then wait undefined amount of time to see how is growing. Then sell anytime you think it is appropriate. As result you may get something between 10x and 100x
Don't think you will be able to benefit from free BCH at August 1st. The sell off is going to be huge. You won't have a chance to realize your gain because other people will sell at huge volumes. They all hope for free money. In fact, Bitcoin Cash team is not going to buy back until it reach almost zero. Then they will come and "save" Bitcoin Cash by taking it almost free
I don't thing BCC will go to zero because the player in china may soar the coin they controlled.
exactly. But it will happen later. Chinese players want absolute control of their Coin, therefore they may need as much as they can. Obviosly they would have more coins, should they start buying at low price, rather than opening price. Therefore they let their currency sink first and then buy it ALL almost for nothing.