Here is an example how much you can earn daily depending on your hardware specs
average daily earnings (Desktop pc )
NVIDIA GTX 1080 Ti 0.00025656 BTC
Where did you get these numbers? I am not saying you are incorrect, but when I did estimations for the 1080TI it said the earnings would be far lower than that for Bitcoin mining. It is always tough to give estimates, because there are a lot of variables; some people run their cards more conservatively, some people overclock, it all depends on too many things to give straight estimates like this in my opinion.
My 1080TI earns about $5 a day mining alt-coins, and I know you were asking about bitcoin mining, but I just figured I would put it out there that there are other options. You can make a lot more with the same equipment if you use it more optimally. I have found it near impossible to get involved in actual Bitcoin mining for years, because it always seems not worth it unless a big price spike happens; then a big price spike happens and I wish I had just invested. These days, I mine alts and instantly exchange them for
BTC, which effectively lets me feel like I'm mining Bitcoin and I make more coin this way.
But if there are good financial conditions, it is possible to choose cloud mining services, but still have time to invest or trade. Time to learn mining techniques is very long and requires a lot of hard work.
I disagree with all of that. I do not recommend cloud mining, because it always seems to end poorly. You never seem to earn ROI. It took me about a day to learn everything I needed to know to get a miner purchased, set-up and profiting. Takes much longer to learn how to trade.