I have an older Zircon model that I use a lot. It can get tripped up on various things but I'm aware of the quirks and know what to expect. Would be in a world of hurt without one. May consider a newer one or some x-ray goggles for the ultimate solution.

I'be also purchased a cheap <$30 snake camera which saved my butt many times. 1/4" hole in the drywall and I can probe around to see what's what before I take action. It's nice that it uses a phone or tablet for the display and controls. You can get great HD video/stills, etc. with the processing power and just pay for  the simple camera hardware.  Sane deal with the better automotive code readers, no wasting money on cheap LCD readouts and all the diagnostic info is on the phone/tablet which is easily updated.