stock investment pros and cons