Invest same amount of money every month/quarter/year. This will diversify investments over time and reduce volatility.
Portfolio Balancing
If you already have a diversified portfolio based on your needs, at periodic intervals, take money from the investments that have outperformed and move them to investments that under-performed to balance the portfolio.