I consider the cache to be stale from the time you issue the update instruction, because the intention at that point is to change the value.