IPNS with known peers

I’m also interested in this question. I know that we can set the timeout for dht resolution:

$ ipfs name resolve --help
  --dhtt, --dht-timeout        string - Max time to collect values during DHT resolution e.g. "30s".
                                        Pass 0 for no timeout. Default: 1m0s.

But knowing that at least one of the peers has at least one record and setting the time to 10s is not a guarantee that the resolution will work (see How is IPNS supposed to work for a new node? for instance).