Mining is basically dead best to just buy your bitcoins.
The future of mining looks good, since it depends on two things with which we already have had good luck. Firstly, the companies that constructed ASIC units will need to continue building more efficient machines at more reasonable costs. Secondly, the value of cryptocurrency will need to continue to rise, like transaction volume does, in order to provide better compensations to more and more miners. It will solve an existing problem with the difficulty increases and the block reward halving which will take place within the next few years.