The minning tools it self is very expensive and the infrastructures that must be prepared also expensive. I give up with bitcoin minning at this time, now I more focus on masternode coin like CAZ and etc. I heard that mine altcoin like ETH or etc is more profitable.
indeed it is really costy and if you don't have enough money to support or sustain that business you cannot really keep on going. that also depends if you have your resources available already for work so you can use that up and try to make money for it.