Now when a node timeouts we just try again and again. We need to implement a way so we wait x amount of seconds before trying the node again.