Apart from renting,you just need to know when to stop in game so that it remain enjoyable for playing and do not stress your pocket.
For Ex. I stopped upgrading after level 5 and not going after buying every new card.(or in other words, you can decide your target level and only invest the DEC earned from game.)
RE: Splinterland Renting: Enjoying the weak Hive prices