Yes, you should support open source when possible if the project(s) you use are beneficial to you! Your dollars are far more valuable to help out a small team of independent volunteers vs multi-billion dollar corporations that really don’t need it.
If you can’t donate money, donate your time / skills or do both! Make the world of software a better place, one small contribution at a time!