You need to enable Loops. That’s going to fire your timer every 5 seconds instead of only once after 5 seconds. Are you wanting the interval to be 5 seconds or 1 second?
You need the Loop option in the Timer settings to be False and also you need to control when to stop counting. The current code will continue firing into negative values.
[Update]
You need the Loop option in the Timer settings to be True.