Diversified, long-term investment strategy with asset allocation is crucial for consistent returns. Check out three stocks ...