Parents should teach the things of God to their children at every opportunity, and they should do so with the children individually and collectively. But both in biblical times and now, the best time for parents to teach the things of God to their children on a consistent basis when all the children are present would be in a time of family worship.