Stock investments have an element of risk. Staying invested over the longer term, preferably five years but ideally longer, gives your investments greater chance of positive returns though there can be no guarantees; you can lose no matter how long you hold your investments. Important Disclaimer. Why focusing on the long-term plan is crucial. Read more about how stop-loss orders work. Sign up for Free.