Buddha didn't know how much longer he could do this for. When Solo entrusted him with the duty to save his future self, he knew he shouldn't have agreed. Zero may have the Great Gods wrapped around his little finger but Solo definitely has Buddha wrapped around his little finger.
The Sage God had already expended about thirty percent of whatever resources he amassed during his Godhood. For someone stingier than the Scrooge and more calculative than Mammon, that was saying something.