Timers in rules at the moment do not reboot when a new event happens. It makes sense most of the time but it's not ideal for some use cases.
For instance, you want to send CSAT surveys 5 days after the last email, any new email should reboot the timer.
Your idea is now live and open for voting.