best time to buy portfolio diversification explained