When it comes to stocks learn to play both sides up and down.
All of this is not investing but just pure speculation. Investing is when you put time and money into yourself. This is when you go and learn and obtain new skills constantly. This will help stay ahead of the pack and you will never be broke.
You're right. I've learn the hard way; always hedge -- bet against yourself with put and call options on the same stocks. But at 20,000 or close to it, the Dow J is unsustainable; right now every investment bankers are talking up how President Trump is going to spend a ton of money on rebuilding America.
Yes, President Trump supposedly will investment huge sums on rebuilding outdated infrastructures and build new ones for the needs of the 21st century -- it's still all talk; where will the money come from and federal projects take at least 5 to 7 years before they break ground; there is federal, state and municipal bureaucracies. If you take NYC, Chicago and SF for example, public projects take forever to materialize.
And as for commercial and residential real properties, many projects were tabled after the 2008 Great Recession but resumed a few years later but when they hit the markets, most of them about the same projected time, there will be a glut, and if Trump-nomics do not pan out, there will be huge crashes in equity and real property markets. Long story short, I'd keep your money in cash.
Enjoy what Montreal has to offer, including the ladies; spend your money on the SP's; you only have one life to live. I would not get back into the equity market until the Dow Jones is back down to 15,000 and NASDAQ is back to 4,000. But I'll play with other people's money, if they want to invest in real properties in NY and CA, where I'm licensed as a Broker. (I have an economic and finance background as well.) If folks give you their monies to investment in equities, do it; commissions, baby!
But for now, I'm happier spending money on Montreal's SP and fine food, restaurants and performing arts in Montreal.