Why wouldn't mutual funds be buying the market highs? They are competing with benchmarks, and if the S&P/Russell/Nasdaq etc. are moving higher, these guys will probably be buying. They can buy the highs, and be forgiven if the market subsequently tanks. If the market move up and the fund manager is on the sidelines, he will face criticism.
Honestly, haven't managed mutual funds proven to be the worst market timers, as a group?