buy some eth or cloud mine for it wich one wins.?
Never pay for cloud mining !
You will earn much more simply by buying bitcoin or any crypto currency if you hold it.
With cloud mining if you are lucky you will recover your ivnersion in a year or more.... or never..

Unfortunately I know it from my own experience...

All the videos on the internet or the comments of the blogs are a lie ...
They do it to promote it and give their affiliate link and they get a benefit.
Minergate is top third cloud mining platform in the crypto market but still investing on it will not be a profitable one for the any investors. Commonly most of the cloud mining site will be scammer site only. Once you paid for the contract they may be block your cloud account and some of the legit cloud mining also asks you pay the fees to manage your cloud mining account. So if you have a thought to invest on these kind of this site. Finally you will be get scammed in the cloud mining.