Finally, rain is coming to the Ranch