BisQ and/or ATMs are the way to go IMO.
ATMs may not be a good idea to go for though, because AFAIK USA has mandatory KYC on them. If you plan on having a trip to Europe sometimes soon, you can find here an ATM with the possibility of anonymous txs. You can give it a try in the USA too: find ATMs around you (check them out here:
https://coinatmradar.com/) with the lowest fees and physically go there and buy the cryptocurrency you want. But again, make sure it does not have KYC. You can call the operator's phone number to make sure you won't have surprises in the middle of the transaction.
BisQ is less convenient than the traditional exchanges but it gets the job done. I've used it a few times for alts trading and everything worked pretty smooth.