When to invest?

This has been a very popular topic of discussion over [...]