2Mil its too big amount of money. If I have 2M the half will investment in mining bitcoins and the half of the amount will buy bitcoin and hold I after in many years and sell if the price is double or triple your money.
Mining is also good but it's not easy. Probably the best way to invest that money is by buy bitcoin directly and divide it in some hardware wallet with full sync, because this is the most secure wallet. Wait until a few months or years, then he will get big profit from it. Creating bitcoin-related business is also good but it's not only need capital but also need knowledge and great team.
Nowadays mining is not that profitable as before, because the electricity cost is higher than your income in a month, unless you can get free eletricity may be this is still worth to do. Last time you can mine it because there is not so much blocked to solve so it is still fast enough but now I think itis better to invest on gambling investment or buying some coin if you have spare money. Or may be you can invest on ICO too