If you get a failed transaction, you still lose Gas fee. It is important and economical if you remember to check network condition, and make sure your transaction will be confirmed, not failed with relevant Gas price and Gas limit.
I am well aware of the the relationship between the status of the network condition and the amount of GAS Price to determine how fast the transaction will be. But then I'll still be looking for a more in depth explanation of the links you have provided below. Sorry for the basic question since I am new to swapping field of tokens. Thank you so much @tranthidung
Always make sure that you used higher slippage than the one popping on the dapp to be able to swap properly. Using a low than the recommended resulting to cancelled transaction, and eth gas fee will still be deducted even it got cancelled.
What is your recommended percentage of "slippage" if I were going to use the custom button in Metamask? Does it affect the amount of ETH you will going to receive? Based on my findings, the higher the amount of slippage the lesser the quantity of the coin/token you are swapping to.
Metamask is simply allowing you to choose since its integrated with multiple "DEXs". Choose lower rates if you want your expected rate to be as close to your actual trade. Metamask will spread your order to exchanges with higher liquidity.
What if the token is listed to only 1 DEXs like UNISWAP? Do you recommended to still use Metamask or UNISWAP itself?