Whether you are formulating a short-term or long-term investment strategy, the thing to remember is that while catching ...