pay dirt

Noun

 * 1)  Earth which contains profitable quantities of ore.
 * 2)  A profitable area or period; success.
 * 1)  A profitable area or period; success.