No, you shouldn’t try to time the market. Something like 20% of people who actively trade on the stock market beat the average market performance, and there is strong indication most of those that beat the market are doing so because just based on random chance someone has to, something that reinforces this idea is that the 20% who beat the market aren’t the same 20% of people year to year. Only a very small number of individuals consistently beat the market.
The financial services industry would have you believe that they can regularly beat the market, that really isn’t the case.
As an average investor what happens when you try to time the market is you react to a big drop. You sell, you’ve just sold low. Then when the market starts going back up, you buy. You’re buying high.
Does that sound intuitive? To sell when the prices are low and to buy when they are high? It shouldn’t, because that’s how you don’t make money in the market.
If you’re long, and unless you’re working at a desk with 10 32" monitors for a major brokerage house as a day trader I’m going to assume you are long, you need to not try and time the market. There was a period from the late 1890s up through the 1920s when bonds outperformed stocks for a long period of time. Stocks have not had great performance from 2000-2011, but it’s still extremely unlikely that over the next 30 years stocks won’t beat inflation and beat bonds, so no reason to stay out of equities.
As someone who is holding on to an asset long term, your goal is basically to keep investing regularly regardless of price, and if you have spare money invest more when you see the market tanking, because your money gets your more shares at the same price, so when the market goes back up you see very nice gains.
When you get nearer retirement, start moving a greater percentage of your assets to bonds and other stable investments. You don’t want to try and time the market generally, but you do want to protect yourself from having your retirement date coincide with a 5-6 year market downturn which could leave you unable to retire as planned.
For the average retirement investor it’s very questionable to own any significant amount of shares in individual companies, you should instead mostly be invested in various index funds and mutual funds (none with expense ratios above 1%, and most of the ones worth owning you can find at under 0.50%.)
If you do own shares in individual companies I personally think companies like IBM, which have paid a quarterly dividend for decades, and utility company stocks, which often have similar records are good investments. Buy these stocks for their dividend yield, and set it up so your dividends are used to buy new shares. Then when you retire you can actually start collecting the dividends as income, and it won’t matter if random market fluctuations has IBM valued at 30% less than it’s really worth, because you aren’t living off that stock valuation but instead the dividend payout. Certain trusts can be good to own as well, there are some Canadian Income Trusts linked to natural resources and etc, which as part of their governing rules have to give out a certain portion of their earnings in dividends every year, since they are linked to things like oil production they are fairly safe investments that pay regular dividends.