Is there too much speculation in this “everything rally”?