Long-term vs. short-term investing strategies