It's A Gold Mine

Something with significant and exploitable potential to generate profit or value.

Examples:

  • Their entire business is a gold mine in a city like this — they just need funding to start.
  • The data set turned out to be a gold mine for the research team.

Synonyms: cash cow, money spinner, treasure trove