In case you need to choose a good exchanger to trade, you can choose Binance, KuCoin PancakeSwap, but I will put Binance ahead of the three. Because it is the safest and easiest exchanger of all. You can easily buy token from here. You can also buy and sell through P2P according to your currency.
Pancakeswap is a different breed compared to those you menttioned because it is a "swap" means you don't throw your money to the exchanger but you just need to connect the wallet to do a swap and charged the fee. It's safer if you done it well but it requires higher fees compared to centralized exchange which keeps your money once you deposit