With any purchase, there's the long list of considerations, but most important it's:

What can I not achieve with my current equipment, that I will be able to achieve with the purchase?

Write down your answer, then make it come true when you make the purchase. Sometimes, this takes a pile of effort on your part, sometimes not. You may find that in the end after the effort, you can also do it with your existing equipment/software, but this is the only way to avoid buyer's remorse.

-Scott