It is worthwhile noting upfront that both short-term and long-term investors have roles to play, and can be successful. However, they approach investing in different ways, aiming to exploit different advantages. An overarching benefit of long-term investing is access to a broader opportunity...