Donating ur own blood

Has anyone donated their own blood prior to surgery?
Do u think it would be helpful?
or not needed?