The best time to memorize is between Maghrib and Isha. It has been learned through experience that if hifz is done before going to bed, Allah Ta’ala enables the mind to retain it while we are asleep. If that part is repeated two to four times after Fajr then it becomes fluent and the errors are removed.