I think most of the scam ICOs already sold their ETH. Good projects like 0x Project are still holding. I think the lowest Ethereum price can drop is to $10 Billion market cap ($100 per ETH).
From a technical point of view, Bitcoin Cash is more advanced. But the adoption rate of Bitcoin is higher. I would go for Bitcoin since it's more store of value. For real payments, you need a stable coin like DAI and not Bitcoin Cash.
The market is very volatile right now. We would need much more volume in order to resist market manipulations. Right now it's best to keep funds in Binance Coin, it's very stable.
I'm interested in one important question, why today bitcoin has fallen in price by $ 900 since yesterday. The whole market also fell significantly ... What influenced it?
Bitcoin price drop might have been caused due to DigixDAO (DGD) selling over 35,000 ETH which caused cascade selling effect.