well
these are legitimate long term arguments good for investing in the US of A.. I happen to have the same view as I believe it's the best country in the world... however short term price action trading is another story.... greed and fear, euphoric and panic, happens all the time.
on my job I challenge my analytical skills, and I get to demonstrate to other people that I am a smart ass (but in a humble way, so you don't piss off people :)... and I get to articulate solutions to people with my perfect English:) and help people in their daily jobs (that is very satisfying).... when I see them leave with an innocent child-like smile on their face, and I get paid good money for doing that, it can't get much better that that.
so I think investing in a rewarding career is the single biggest investment.... much bigger than trading stocks or buying rentals (which is all just secondary fooling around really).