Bonanza
What it means
A situation or source that produces an unusually large welcome benefit.
Reach for it when describing an unexpected abundance of opportunity, income, or useful material
The wet spring created a bonanza of wildflowers for local beekeepers.