Unfortunately, non-US travellers don’t have access to the TMobile plans, so here’s a thought - many later model phones have the ability to use both an e-sim and a regular SIM card. Put your home carrier on the e-sim, and pick up a European sim with lots of data. Make the European sim your primary number, but have the ability to answer your home number if someone calls you. Use WhatsApp, Skype, Facetime etc to call home.
the advantage of this is that you only pay a roaming fee IF someone calls you!