Sahih al-Bukhari 68 - The Prophet (saws) used to take care of the people in preaching by selecting a suitable time so that they might not run away (never made them averse or bored them with religious talk and knowledge all the time) | Criterion