Another vote here for Gaia.
Idk if you have Android Auto or Apple CarPlay, but Gaia works with those if you want to put the map on the built-in nav screen. I've used it that way and just on a mounted phone. Downloadable maps, MVUM layers, cell coverage maps for major carriers. Plus it's great if...