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.