In reality, Rupees are readily available for virtually every game. There's not a finite amount and they'll respawn in grass and pots, and in many games, you can simply keep playing the mini-games until they're replenished. If you need items to help you on your journey and have the cash, buy them! You can easily find more Rupees, and there's no point in making the game a slog by being frugal.