Back in the 1980s, GPS signals were “dithered” (electronically mildly scrambled) to limit their accuracy to about +/- 100 yards unless you had the top secret military “unscramblers”. After the Soviets put up their system, the US stopped dithering the signal so civilian GPS receivers (single band) were able to be accurate to within a 10-20 yards.
The sophisticated two band GPS receivers can use the difference in timing between signals from the same satellites to calculate the refraction of the signal through the ionosphere, and so are accurate to within a foot.
HOWEVER.... that’s true only if you have four or more satellites “in view” and are out in the open. If your GPS receiver (or cellphone app) has it, look at the “error circle” of your position. I’ve seen it be big enough to take up half the county (and I don’t live in a small county) when I was in heavy brush or was near a cliff or other obstruction.
GPS uses highly precise timing to give the distance between you and each satellite. If you have only one satellite “visible”, your GPS has a spherical position for you. If you can receive another satellite, that gives two position spheres, so your position is somewhere on the intersection of those two spheres (a really big circle. Add in a third satellite, and the intersection (ideally) is two points, one of which will be either in space or beneath the earth’s surface. Most civilian (non-aviation) GPS “assume” that you’re on the surface of the earth, which gives another sphere, so your position is assumed to be the point that is closest to the earth’s surface.
But, in real life, the positions spheres won’t line up perfectly and you’ll end up with a lopsided triangle of a position. And if all the “visible” satellites are in one direction, that triangle will be long in one direction, giving a lot of “slop” in your position.
Bottom line, GPS can be a huge help, but it shouldn’t be your only navigation tool. Maps, compass and even keeping an eye out for road or trail signs can keep you from ending up needing rescue. In my neck of the woods, people die every year because they followed their GPS map down roads or trails that were unsuitable (or nonexistent) and ended up stranded.