pay dirt

noun

1.
ore that yields a substantial profit to the miner
2.
a profitable success