For enough small amounts (below 1k USD) Localbitcoins platform is the best.
But the safest way to withdraw is using veryfied account at the trustable exchange and bank transfer. Yes it's traceble but the chance to lose money is minimum
In the country I prohibit the use of crypto for payment so we have to use some P2P platforms to buy and sell crypto with cash