I have a lot of one-time or seldom used specialty tools. I figure if labor is $300 for someone else to do the job, and the tool is $150, I buy the tool, I save the other $150, gain the experience, and have an asset in the tool that I can one day re-sell if I never use it again vs. pissing away...