Since the halving these things are not earning very much at all. I have 2 of them, one of them I got at under 3 BTC with a couple weeks to mine before the halving, and it still looks like it is going to be a long, long time before these ROI and that's without any electricity costs. I have one underclocked and the other setup to underclock for 6 hours a day and then do stock clock for the other 18 hours. Based on what others have said about failure rates this looks like a bigger gamble than I had anticipated.
And what really sucks is that it comes on the heels of S7's that still haven't hit ROI with free electricity and decent resale price on two of them. In about 2 months I should hit an overall break-even on the S7's since I still have an early batch unit mining at an average 5.02 Th/s but if not for the resale prices those things would have been a loss for sure. Wondering if the S9's might be better sold at this point rather than gamble on them lasting long enough to get my BTC back.
With free power (most of mine is as well) you just have to run them long enough to ROI based on what it alone produces. Hell I have B1's still running and given the time, long ago paid for even just on what income each has produced. But...
What is better is to roll a miners income back into a kitty to be used for upgrades/expansion. Once you have a decent farm started, look at the farm income -- not necessarily per-machine income. Even with the halving, with my farm running ~125-130THs it pays for a new s9 in about 14 days. When not upgrading/expanding it's income grows rather nicely now.
Ja for the 1st couple of miners it can be a bitch but that will be your only need for any real out-of-pocket expenses. Once things get going then the fun starts

Just gotta start somewhere and look at the long term goal.