Similarly, (Bereshith 13:10) "And Lot lifted his eyes and he saw the entire plain of the Jordan, that it was all watered (mashkeh)," and (Ibid. 19:33) "And they gave to drink (vatashkena [like "mashkeh"]) their father wine on that night (in order to cohabit with him)." Now where could they find wine in the cave? It was "in readiness" for them for that time, viz. (Yoel 4:18) "And it shall be on that day that the mountains shall drip wine." If the Holy One Blessed be He thus "accommodates" those who anger Him, how much more so those who do His will!
Lot's Transgression
Sifrei Devarim 43:11