I also would like to know more, it is a complex topic.
When investing you always have to consider the timeframe and risk you are willing to take. For example, for a long-term rather low risk investment you could buy an index fund - a fund that tries to replicate a market index such as S&P 500 - in that case you will know that your investment will do roughly as good as market does.