Time to Take Stock of the Recent Market Rallies

When markets shower money on investors, don’t get complacent.