The relative impact of your money vs your time depends in part on your income, you skill-set, and the causes you would choose.
A person with a high income but few relevant skills would probably have the greatest impact by donating money. For example, a trader interested in preventing disease might not have any skills in developing or delivering vaccines. But that trader might have a substantial amount of money to donate to organizations that do have those skills.
On the other hand, a software engineer with a modest income might find a very effective nonprofit that could do much more if only it had access to software development talent. For that engineer, donating time might achieve much more than donating money.
A person with a high income but few relevant skills would probably have the greatest impact by donating money. For example, a trader interested in preventing disease might not have any skills in developing or delivering vaccines. But that trader might have a substantial amount of money to donate to organizations that do have those skills.
On the other hand, a software engineer with a modest income might find a very effective nonprofit that could do much more if only it had access to software development talent. For that engineer, donating time might achieve much more than donating money.