Thanks for the reply

I'm checking nicehash, really thanks!
Cloud mining? It's not adviced, you can make more profit only by holding the BTCs.
However, this site nicehash gives you some advantage as you don't have contracts like Genesis Mining which is impossible to retrieve the same amount of Bitcoins invested. This way is better as you can sell or buy hashing power directly. It's a good point, but I wouldn't invest my money on it anyway.