Experts recommend staying invested in a mutual fund scheme for at least 3 to 5 years. For small-cap funds, the suggestable time period is 7 years. However, this factor should ultimately depend upon your investment objective and risk tolerance levels.