There is no need for the timer to be created only under certain conditions. Stopping a non-started timer is a no-op. Therefore it can simply be a direct member. While here, rename the variable. It's a timer, not a request.
Resource