Investing a dollar in 1929 meant 20 bad years. Sitting on that dollar for 3 years and investing it in 1932 meant no bad years.
If I look at some expectations and common beliefs that people hold in 2016, I can't help but wonder whether we have one of those 20 bad year periods coming up.
(By the way, part of the success of US assets is definitely related to American companies leading the way in business innovation like IT. But another part is related to the US running trade deficits and the dollar being the reserve currency, meaning large amounts of dollar liquidity flooded back into the US and mostly into its financial system.)