In general there are 3 different things which can affect the "accuracy" of an address on the map
1) GPS Accuracy
This can depend on a few different things:
a) What chip you have in the GPS
b) # of channels supported by the chip
c) # of satellites that are "locked in" at time of reading
d) antenna used (ability to pick up more channels under worse conditions)
e) how many satellites are actually available in the sky where you are right now.. this varies all the time based on location and time (
https://in-the-sky.org/satmap_worldmap.php)
2) Map Accuracy (General)
a) are the GPS locations the same in real life as on the map? (in Toronto, when software is not doing an auto correct, I've seen this off by about 8-10 meters some times on older software. Newer software should account for this)
b) each map company will be slightly different.
3) Address Look up accuracy
a) not all addresses in the map are correct. some can be off by almost 200 yards for rural areas
The best way to check a few of these is with a modern cell phone (Eg. android) which have access to many GPS tools to check and compare to the car.