In my experience the best time of day is mid to late morning or 9am to 12noon. This is usually after they've had a feed and settled down for a nap. Because we rely on the baby being asleep to get the most creative poses, a photoshoot always best after the baby has had a feed.