I believe so. Still cheaper and easier than using a swap site. I still don't believe Bitmart takes US dollars. You would need to use Coinbase or a company like it. Like Kraken, crypto.com or others that take US dollars and let you easily buy USDT. I used Coinbase to do so.
I just started a new crypto board to talk about cryptos, especially micro cryptos, where millionaires can be made, just by losing some zeros. Just search Micro Alt Crytos or Let's Lose Some Zeros or link in my profile. Come pay a visit. Brand new.