You say that you have 2mil usd and want to invest on bitcoin, then go ahead and invest it over there.

Where can I invest it?
You mean where can you buy it?
I think you can invest it in bitcoin or even in trading because I believe that trading , i believe that in bitcoin can give you good money in the future and you can earn money in bitcoin that's what I think the best way in investing in bitcoin ..