T-Mobile's 5G Is the Best Yet — and It's Still Not Ready