Key Success Factors to Investing