for me it is depends on your location because when you do mine there is a chance that your electric bill is higher than what you get in mining, so i suggest check your location first and analyze whether it is advisable to mine or to buy BTC.
True, if your electricity cost is too high, it is not profitable to mine. Buying BTC is a better way out.