Yes, Virginia, you can time the markets. It begs more careful research but this is an interesting read for the more passive investor. You have to be careful about ever-changing cycles and transaction costs etc. but I like the idea that this is based not just on observed correlations but on a logical explanation for the occurance of this correlation.