Bitcoin was forked to create Bitcoin Cash because the developers of Bitcoin wanted to make some important changes to Bitcoin. The developers of the Bitcoin community could not come to an agreement concerning some of the changes that they wanted to make. So, a small group of these developers forked Bitcoin to create a new version of the same code with a few modifications.
The changes that make all the difference between Bitcoin Cash vs Bitcoin are these:
Bitcoin Cash has cheaper transfer fees (around $0.20 per transaction), so making transactions in BCH will save you more money than using BTC. A BTC transaction can cost around $1 USD per transaction, although it previously went up to around $25 per transaction!
BCH has faster transfer times. So, you don’t have to wait the 10 minutes it takes to verify a Bitcoin transaction!
BCH can handle more transactions per second. This means that more people can use BCH at the same time than they can with BTC.
I believe investing in bitcoin cash is not a bad idea.