Economic, regulatory, and technological shocks drive industry merger waves.
Merger waves happen because of big changes in the economy, regulations, or technology. When there's a lot of money available, these changes can lead to a bunch of mergers in the same industry at the same time. Market timing doesn't really explain why mergers happen. When companies start buying other companies with cash, it's usually because they see a good economic opportunity.