OnX is a great map utility for hunting, hiking, and anyone that regularly accesses public land. You can plan everything out on your PC and it syncs with your phone, which works well offline (on your phone in airplane mode) and right now they are offering their Elite membership tier (all 50 states) for $29.99 for the first year. Usually access to one state is $29.99 and all 50 is $99.99.
It does auto-renew, but you can cancel. Use Promo Code "elitefor30" at checkout.