I'm planning on exchanging some btc for monero and/or litecoin so I can make online purchases with crypto for low network fee. I'm just looking for an exchange that doesn't require KYC where I can exchange btc for one of these altcoins, and get the best exchange rate. What are the best options? I'll consider DEX or CEX, whichever gives the best deal.