When you want to plan for long term goals, you should also stay invested for a longer period of time. The minimum period is 3 years. However, based on the different life goals you have in mind, investment for a span of 5-10 years is advisable.