As someone else noted, Strava is not good for navigation.
It is free though and nice for seeing what your friends are up to or tracking your own activity.
Another feature that I really like is that it will tell you how many miles you've put on any components that you've listed (or total on your bike).
You can have multiple bikes.
That's how I knew that my Fat Bike only got a pathetic 500 miles out of it's SRAM NX chain (so I upgraded to X01 chain).
If you want to find established bike routes with little fuss then Trailforks has the best info. You can hit the "discover" button and it'll show you popular routes.
Trail forks is quite useful & you now get one entire state for free.
I also use Komoot. Maps aren't as good as Trailforks but if you want to plan a ride on your computer, it's nice for that.
You can also change routes on the fly so it's good for getting you back to your car if you go astray.