[HELP] Code gets executed in timer so many times even if i put timer.Stop() - C#