Any manufacturer update is going to be expensive.
Why not use your phone or better still iPad? (link it to phone hot spot).
Apple and Google maps are good,also Waze is brilliant and all up to date for free.
Waze also gives up to the second reports of delays and potholes, input by other users in real time.