Learn with PoE, makes the tents really expensive.

Sleight of hand is not supposed to make you rich. It’s not supposed to make you steal a two handed sword from the shopkeeper. It’s flavor is based in being nimble enough to steal jail guard keys?

We’re not supposed to be that rich in the early game.

The problem with resting system is that every resource is abundant. If you make it expensive and unspammable, the problem will be solved.
There’s no need for in-game timers. What we do need is Larian to step being damn Bethesda and make items scarce. With a fixed economy you’ll have to chose whether to rest or take that juice +1 short sword smile