I'd recommend a 30-60 second (or so) timer before saying the dialogue again. Usually these types of dialogue are an indication of a quest or situation you would want to see about.
+1 This is the great idea
Larian do you remember Divinity 2? So non-essential NPS`s was repeating their lines with defined period of time but it was quite good