It all depends on how much the difficulty goes up and the cost of equipment goes down. If you bought an Avalon batch one, you would have had to spend most of what you made on a batch 3, and you'd make way less money on it. It would have been a lot better to buy two batch 1s.
If the difficulty goes up too quickly, then you reinvest and reinvest, but the amount of BTC you earn doesn't go up very much at all, you just use more and more electricity.
So really there is no way to know.
Yeah I see what you mean. Ive done a bit of math and it seems to work out up to 100m difficulty. Probably a lot more but only did 100m thus far.
At this point in time, you would be better off just buying bitcoins with USD than buying ANY equipment for mining. As above poster indicated, difficulty factor has been skyrocketing, and will continue exponentially in the coming days, weeks and months. Only a fool would spend bitcoins for mining rigs these days; unless you had mined when bitcoin was $1-2 each and have a reserve of bitcoins to wasted--then, please go ahead and buy ASIC miners, especially the BFL.
Im pretty dumb but it seems to me if I buy with USD 20 usb asics to start with that alone will recoup costs within 300ish days at current difficulty. Of course by then it would be so high they would not end up paying for themselves. HOWEVER if after say 2 weeks I have enough to buy another usb miner, this time with just bitcoin. Now if I compared/counted the exchange rate for USD to bitcoin it will still not be profitable. However consider I am in essence creating money out of thin air. So why even bother compare it at this point.
So the first two weeks after getting the 20 miners I can add one more. Then even less time after that I can add another, and so forth and so on. Basically doing all this at only the cost of electricity and USB hubs which in my area is dirt cheap. 0.09 kw/h for electric and $25 for a hub. At the point at which I double to 40 miners, thus reducing the orginal cost of miners break even point in half, or maybe a quarter at worst assuming difficulty jumps super sky high within 1-2 months.
Bascially I dont see how this isnt profitable.
At the very least I will end up mining enough BTC to buy a better/more efficient miner and replacing the costs of the original 20 miners.
But that only works if the difficulty does not rise, or rises very slowly. Let's suppose that difficulty rises by twenty percent every two weeks. (Right now, it is rising faster than that and there seems to be no prospect of a fall below that rate at any time soon.)
So, in this case, after two weeks you have mined enough coin to buy another miner and you imagine that it will take you you less time to mine enough coin for your next miner. How wrong can you be? Although you have 5% more miners, difficulty is up by 20% so you are mining at at rate that is 15% slower than the last time. Thus, after the next two weeks, you do not have enough coin to buy your next miner. You are only 85% of the way there and you are hit with another 20% hike in difficulty so you are now mining at 68% of your original rate despite the fact that we are only four weeks into the scheme. It will take you two and a half weeks to mine enough coin for your second miner. By the end of the third two week period, you are only half way to earning enough for your third miner but you will have made enough to buy it by the end of the fourth fortnight. So, while your first miner too you two weeks to earn, your second took two and a half weeks and the third took three and a half weeks.
So by this point, eight weeks into your process, difficulty rises have reduced your mining rate to just forty percent of the original rate. You do have three more miners but that just means that you are now mining a 46% of the original rate. Over the next two weeks, you will have earned 46% of the cost of your fourth miner. Over the next two weeks, you earn another 37% of the price of a miner and you have 83% of the price of your fourth miner. You are now earning at 29% of your original rate but it only takes you another week and a half and you have earned your fourth miner. It took you five and a half weeks to earn your fourth miner. Do the maths and you can see that it will take you sixteen weeks more to earn the price of your fifth miner, you're now over six months in and you will not earn your sixth miner until long after the cost of electricity exceeds the income from mining.
In reality, it is worse that that because we did not take into account:
* The cost of electricity
* The cost of hubs, cables etc.
* The fact that you will not be mining 100% of the time. You rig will crash while you are not there to fix it or your ISP will go down for half a day.