I have a running theory of why BCH is the safest bet for the moment, but I won't bore anyone with that. Plain and simple buy @950 and keep buying in increments for the next few days. BTCUSD looks to rebound from this recent downfall by June 4th-ish (give or take a day). So from May 24th until June 4th you may see a lot of trading activity in BCH, but overall after June 4th the price will be higher than it is at the moment