It reminds me of idle games in that you accumulate a resource (cash in this case), and use it to buy methods to enhance the accumulation rate. There's plenty of potential and a wide scope for your game, especially for a farm setting. I think the use of cards to represent your assets is a neat design choice. For example, as you accumulate more assets, you see a literally pile of cards building up instead of a just a number increasing.
A potential mechanic to enhance complexity to this would be to include other resources that are needed, or introduce aspects where an upkeep cost is required. For example, animal feed is needed to maintain the animals and keep their income values high, which means that the player needs to spend cash to buy food as a resource periodically. Otherwise, animals lose their potential earning value over time. This can lead into a additional resources to buy such as workers to help keep up feeding and buying animal feed, which in turn requires cash for maintenance.
An idle farming game with potential to grow.