How can I get the value and not override it again when starting the timer?

OK. That makes sense.
I think there are a couple of issues with your flow.
In the Switch you are testing against the strings instead of numbers, which means it will be doing alphanumeric tests of the characters rather than testing numbers. I think if you changed the limit to 10 then it would stop working, as "2" is greater "10".

Your two switch nodes can be combined into 1 with two outputs.

image