Stardew Valley is jam-packed with content for players to lose themselves in, with running and maintaining one's farm only taking up a small portion of overall game time. Building relationships, mining, foraging, fishing, combat, and general exploration are also key parts of the player experience, but many of these things require money. This drives players back to the game's farming system, as it's the best, most surefire way to make money in Stardew Valley.
Source:https://www.cbr.com/stardew-valley-most-profitable-crops-ranked/