I completely refute Octopuses assertion. The markets are still in free fall, so now is the right time to hold.
And I refute the “10 year horizon” statement of “any time is a good time to buy” as one can look at DJIA history and find 10-year flat periods with ease.
My grandparents started investing in 1934. I think that made a helluva difference in their returns than if they started investing in 1924.