Before anyone says that it depends on what I need specifically then here is what I am here for. I can not decide which one really is the best based on the things I want. First of all I plan on holding some bitcoin (not huge amount) for a foreseeable future. However I also plan on swapping it for usdt from time to time aka when the price is getting high. I need a wallet that has low fees when swapping , preferably decentralized and in mobile and is secure.
Any recommendations?
In my opinion, the best option is the Electrum mobile wallet. You can download it from the official Electrum website.
This is an open-source project with a user-friendly interface that is very popular among Bitcoin users. You can even use a wallet based on two smartphones. The first smartphone will be autonomous (you will never connect it to the Internet). You will use it exclusively for signing transactions. The second smartphone will be used to view the transaction history and create transactions.
Such a bundle of two smartphones with the Electrum application installed on them provides maximum security (in fact, it is a cold wallet).
You can read more here -
https://electrum.readthedocs.io/en/latest/coldstorage.html