If your phone supports esim, you can actually get free data for 90 days from tmobile. I used it on my last trip to the states and it worked perfectly. I was even able to make calls, which you’re not supposed to be able to do. Here’s a thread about it.