If you want the best chance of recouping your investment you have to host the miners where electricity is cheapest and that is China. Sinohash is reputable and will buy the S9 miners for you and host for $42 a month per miner. The catch is they became so popular there is now a ten miner minimum. If you have 16 grand to spend that is your best option. If you only have a few hundred dollars ViaBTC cloud mining is the only cloud mining option that is worth a damn.