Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
If you agree that the benefit of owning a diversified stock portfolio is the best way to grow your money in the long run, you have to choose between two basic strategies: buy-and-hold or market timing.
Because I think that stock markets are going to be volatile for the foreseeable future, I prefer the latter.