I think the price will be much higher than Bitcoin Cash. There were lots of people thought that Bitcoin Cash will dump to zero. They sold their coins and then regret. Bitcoin cash is now one of best altcoins with good future. I don't think this will happen to Bitcoin Cash too. More people will hold it and cause the price to be higher than bitcoin cash.
strange to say that, as BCH has value less then the beginning, so if they sell then, they can buy now cheaper and end up with more BCH then they started with...
So they should be happy not sad
As for the Bitcoin Gold, I am not sure it will repeat the BCH path, there are much uncertainty and it is hard to see where it will go.
In anyway it is cool idea to invest in BTC now and have free Bitcoin Gold, from then you decide what to do with the free money - take or keep it...
I still keep my BCH as most of it is in a wallet that still does not support it, and wanted to see where it will go. Unfortunately at this point it is at hist lowest value ever (counted into BTC as FIAT=0 for me). So I am in loss from it but still do not care. probably will keep the gold as well, just as I am scared it may reach btc and I do not know which will be better to keep after the split. All will be clear once the split is a fact, but for now just speculations