If you work on your own vehicles a lot then yes.
I spent about $2000 several years back and it has more than paid for itself in troubleshooting. Outside of the emissions part of the vehicle you won't be able to troubleshoot without a good scanner. Things like the BCM, airbag, entertainment...