To execute an event 3 times and then stop

so yes use a timer, you can track the iterations and cancel the timer on complete. if you call it again you set the iterations back to 0