I mean no disrespect and I am not an expert, but I'm going to say a lot of things that are contrary to what others have said. I'd say you need to lock-down your future and not gamble. $20k per month is nothing to sneeze at but it's not enough of a nest egg to assure that you will always be comfortable, so you need to use the money as a tool to ensure that you will always be secure. I personally would definitely stay the hell out of the stock market and not invest in real estate. The market has not hit bottom yet and a recovery is not assured. Total economic collapse, dollar devaluation, and defaults on national debts are realistic possibilities that governments are trying to avoid. The unemployment rate is almost equal to the unemployment rate of the great depression, and that number is low because they stop counting people as unemployed when their unemployment benefits run out. This should freak you out.
(a) Buy a house that you can pay off quickly. Pay cash if possible. Do not think of your first house as an investment, think of it as an insurance policy. It can ensure that you will always have a roof over your head no matter what. (Well, almost no matter what.) I personally think that buying a house is pointless if it doesn't ensure some degree of safety and stability in addition to comfort - if you can't grow (some) food on your land or live in your house without electricity, then it is not much of an insurance policy. If you think you're not ready for a house, buy a camper/RV and some cheap land meant for RV vacationers. You can actually buy both of those things for less than $20k if you are frugal, resourceful, and buy used. Don't invest in speculative real estate until after you invest in a home. (b) Pay for an education to learn the skills you need to take yourself to the next level. Assume that you will never have the money to hire any employees to take you to that level, and it should become apparent what skills you need to learn. YOU are your best and safest investment and investing in yourself will always give you the biggest ROI. (c) Buy the tools you need to take yourself to the next level. That usually means at least one server, no matter what you're doing online. If you're transitioning to the offline world then you need material goods and supplies. (d) Last, but not least, plan for the next step. You're making 6 figures. What do you have to do to take it to 7 figures? Are you going to scale up or switch to something different? Map it out - all of it. I would not consider relaxing until I had 7 figures in savings, and you already know I wouldn't invest it in real estate or the market. Don't put all your eggs in the same basket - do some business offline and emulate the most successful people. You need to read magazines like Fortune and Worth to get a glimpse of what they do, and then relate it to your own skills and capabilities.