This is a difficult question to answer definitively. Generally speaking, undoing changes should take as little time as possible. However, there are a few factors to consider when determining how long changes should take to undo. First, the size and complexity of the changes made will affect how long it takes to undo them. Second, the amount of experience and expertise that a person has with a particular software or application will also play a role in how quickly they can undo changes.