Some great times to send a letter of interest include:
If you read an article about the company that piqued your interest and you think you would be a good fit for them
You see a job posting from the business and wish to find out more about any positions available
A friend, coworker or professional connection tells you about a job opening at a company that isn’t officially announced yet