The earlier you came in the better it is for mining while the difficulty is still low but it'll get to the point where mining ETH will only for big farms with low electricity cost.
Is there any cloud mining for the ETH so if anyone who cannot afford to buy mining equipment, we can have an option to just put our investment online?
You can do cloud mining with Genesis Mining.
https://www.genesis-mining.com/our-offer.
the price is not cheap.
The price is $3700 per 100 MH/s. With $3700, you can buy 12 R9 390 and build two rigs with 350 MH/s.
I have not seen any cloud or rent-solution that is profitable so far.
All the ones i've seen has simply been "throwing some money on something to get even fewer in return".
If nicehash started ETH.. that would change it.
You can mine Eth at Nicehash, but that is not a rent market. It is a conventional pool provided by it.
I know, i was ofcourse talking about renting hash like the other algos.