Before a nap, after lunch, after bath, and before bedtime are all good reading times. The basic idea is to capitalize on periods when baby is receptive. Do not force your child to sit still when he wants to practice walking or when he is too tired or hungry. This will only frustrate him and make the reading experience unpleasant.
Erika recommends reading to baby regularly, twice a day, every day. Start with a short span of five to six minutes for each reading session and as your baby’s attention span increases, lengthen the reading time.