Trust Wallet is quite safe to use as it uses a high end to end security measures to prevent scamming. However, it's also easy to use either to invest or to buy and sell. You can trade varieties of cryptocurrencies on trust Wallet though I don't know if it's the best but I can say with confidience that it's my favorite.