Your question is more economic than technological correct?
The best deal is direct selling(p2p) using online sellers " local bitcoin "and pay cash.
These companies/sites use the highest fees to ensure that the payments will be received as soon as possible and guaranteed
Hmm not really you know why because any crypto payment starts with these exchanges from fiat money to crypto, only then comes p2p transactions.