Sort:  

From time-to-time Genesis Mining sells out their capacity in a mining contract. Normally it takes them 3-4 weeks to build out the infrastructure that allows them to sell more hash capacity.

I would wait for BTC mining contracts to return.

In my opinion, I would not enter either a Ether or Monero mining contract base on my experience.

Have a great week!
Steem on,
Mike

hashflare is pretty good https://hashflare.io/r/998C42A5 they have bitcoin mining contracts. Only one i trust besides Genesis