If you will be in the US for any length of time and have an esim capable phone T-Mobile has an option to consider. They offer a "Network Pass" with free service for 3 months inc. data & voice. You need a US address to register but you could use a hotel or friends location I have heard. There is no trick to it, and it includes 5G service throughout the country with no strings attached. You will need to wait until you are stateside to enroll and activate, but coverage is good and so is the service. It is all done over your phone, so no contracts, sim cards, deposits, etc.
Here is a website link that promotes this with some additional information.
T-Mobile Network Pass