Personally I would think that bitcoin is almost done with . I think half the coins are already mined and that would probably be down to almost none by the end of the year with all these high power miners hitting the market . these companies are just playing it out to the end . They are mining like crazy and know it almost over so they are selling all the miners they can before it is too late so their profits can be maximized .
I am still thinking of a 400GH/s miner and use it for bitcoin to pay it off then for others to make money and hope their values go up as bitcoin crashes in the dirt when there are none left to mine . Bitcoin can not ever be a main currency because it is far too hard to purchase one and most people would never go through the BS it takes to do it .
1. Bitcoin won't crash in the dirt when there are no more left to mine nor when it becomes too difficult to reasonably mine for the block reward.
2. Bitcoin won't be fully mined by next year nor the year after that...the last estimate I read about was 2032, but then again, it was designed to be fully mined by 2140 wasn't it?
It's a huge risk to get into Bitcoin mining if all you are doing it for is the money.