Investing pros and cons