What is the best way to: To write a good cover letter for your resume,

Options: [-] write one single draft spur of the moment style. [-] write several drafts and get a friend's advice.
Answer:
write several drafts and get a friend's advice.