Only a decade ago, our navigation options were limited to choosing between expensive Garmin or TomTom devices, or a free solution like Google Maps for limited point to point navigation. At the time, the latter required a data plan and lacked multi-waypoint routes and off-road maps. Today, the situation is