Before you buy that expensive software, you might want to look at other options. Chances are if you're going to buy a premium program, there are free alternatives that provide features just as good as the premium ones. Here are a few examples of these free softwares that you can consider using.
GIMP (Gnu Image Manipulation Program) is considered as the best free alternative to Adobe Photoshop. It might lack the professional workflow of Adobe Photoshop, but it houses the same features and tools of its more expensive sibling. You can't just jump from Adobe Photoshpo to GIMP and expect the same results. But with practice and patience, you can get results similarly as impressive as the ones you get from Adobe Photoshop thanks to GIMPS features. GIMP is available for Mac, Windows and Linux.
Probably the most essential of computer softwares, Microsoft Office is the one of the most popular programs for computer users. But as all premium softwares share in common, price may get expensive to some. A good free alternative for Microsoft Office would be LibreOffice. LibreOffice matches bundle Microsoft Office's word processor, spreadsheet and presentation with its own set of programs. LibreOffice can even open and edit Microsoft Office files so importing wouldn't be a problem. LibreOffice is available on Mac, Windows and Linux.
For video editing, Lightworks is a good free alternative that offers a professional-level package. The drawback, mainly for beginners, is that the interface could be confusing. But with enough persistence, Lightworks is a powerful piece of software capable of editing video clips together and more. Lightworks is available for Mac, Windows and Linux.
For music-editing, LMMS is a fantastic open source program similar to GarageBand. It provides the same tools as other popular music editing softwares but free of charge. LMMS can pretty much do anything a premium software can do. But then again the interface can be confusing to those who are unfamiliar.
So the next time you buy those expensive premium softwares, take a look at these options first before spening your hard earned money. With enough time and practice, you can produce results from these free softwares that are just as good or even better than its more popular versions.