Sneakers41-I know that some people do not like that strategy, but it works for me. For example, with bond market timing you really have to look at the trends with the interest rates.
Bonds tend to have an inverse relationship with interest rates, so when interest rates go up bond prices go down and become cheaper.
For bonds it is best to layer bonds with various maturity dates so you can take advantage of a low and higher interest rate market.
The problem with trying to time the market is that you almost always sell in a panic and buy when the market has reached a frenzy and by then most of the gains have already been made.
It is best to invest in various sectors so that you don’t overexpose yourself to one area and get wiped out. I happen to love real estate and think now is a great time to buy.