I use Google Maps for trips with multiple destinations or extended routes, and Waze for spontaneous, on-the-fly directions when I need to make unplanned stops.
I tend to use multiple apps simultaneously (Waze, and either Apple Maps or Google Maps, depending on how I'm feeling or the area). Especially for longer trips or trips outside of my home area, I trust non-Waze apps to keep me more on the "safe route" and not make detours into unsafe neighborhoods or winding back-roads in areas I'm unfamiliar with.