The split happened because people have very different ideas on how Bitcoin should scale (transactions per second).
SegWit supporters think that most transactions should happen off the blockchain (in something like Lightning network), which then settle on the chain. They also talk about increasing the block to 2MB (SegWit2X), but I'm not sure that will happen.
Bitcoin Cash instead extends the block size from 1MB to 8MB (and probably more in the future), allowing all of the transactions to exist on the chain.
What it means for the price is not clear, and if someone tells you they know where the price will go, they are just guessing. As we are speaking, Bitcoin price is crashing a bit (currently at $2695). Bitcoin Cash is valued at around $293.
One thing we know for a fact is, if you owned bitcoins prior to the fork, you will get the same amount of SegWit and Cash varieties.