timely rainfall importance