Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Is the stock market too risky for long term retirement funds? Why should a 20- or 30-something person invest in stocks?
I recommend that people think for themselves and get a multitude of counselors.  The more you understand about what drives the prices of various assets, the better. Getting to good advice for a particular person depends on the financial picture for that person.  For example, if they have a lot of consumer debt, then they probably would be better off paying off the debt before investing, as earning 5% (say) in the stock market year over year will be eaten up by the 18%+ they may be paying on their credit cards. Here's a starter list of the types of information that would be better to have in order to get fair investment advice.