Hi,
This is my first post in this forum so hi everybody!
I have dabbled in bitcoin, litecoin and dogecoin mining, using GPUs, then FPGA and ASIC miners - I was mainly doing it because I was fascinated by the technology but there is the obvious financial side of turning electricity into currency in your garage, but the "arms race" of every increasing bitcoin mining "difficulty" makes purchasing mining gear that is viable to use until made obsolete is a race against time.
Match that with the very long lead times times etc as the manufacturers of the mining gear rush finish first runs of incomplete devices or try and sell vapour-ware to get ahead of the competition, makes genuinely financially viable bitcoin mining on a small scale without free or very cheap electricity very risky.
This is from my experiences a while back, things may have changed but I suspect not.
As a bedroom dwelling computer nerd, it was great fun though when it was viable :-)
I still have a cardboard box in the garage of my obsolete mining gear -- even if I had free electricity I don't think it would be worth the effort of managing the mining gear for the minute trickle of bitcoin that would come in at current difficulty.
Here is a graph of the bitcoin difficulty for all time: the higher the difficulty, the more hashing the mining machines have to do:
https://blockchain.info/charts/difficulty?timespan=all&showDataPoints=false&daysAverageString=1&show_header=true&scale=0&address=There are a number of calculators like this:
https://bitcoinwisdom.com/bitcoin/calculatorthat use the difficulty value, hashing power of the mining gear, its power consumption, the bitcoin exchange rate to let you work out your mining viability, but it seems to me with the pattern of meteoric growth of difficulty most mining gear will get obsolete very quickly.