The side effect of this approach is, that your freelance earnings will be maximized in the long run. When someone hires you, he has some sort of project to create. And he hopes, that at the end of the business transaction, he will end up with more value than he paid to you.
If you do value-based pricing (and I believe you should do it 99% of the time), then you are basically getting a share from the value you deliver to your client. So we can establish a rule: the more value you deliver to your client, the bigger is your share.
Based on the rule, we can formulate an optimal strategy, which is to deliver as much value to your client, as possible.