ソロで進めてるけど回復薬が高価できついんですが雑貨商店で買うしかないんですか?

あと回復薬使わずに回復する方法はないんでしょうか? よくある非戦闘状態で座ったら回復するとか
エリアチェンジ前に回復したいときは回復ガブ飲みしてます

質問スレ過疎ってるんでこちらで質問させていただきます