Good advice, but it's a question of priorities. I suspect most of us will wait until nearer the time when we need to do it. This is what's happened to the aged relative I mentioned above. He's probably left it too late to do it himself.
The problem I have is that this always seems to be bottom of the list of things to do. One day it will suddenty become top of the list, and I won't be ready. But at least I'm aware that's the case, and that's a start.