Whenever I hear the phrase I struck gold the fact the person had to have done a certain search is implied to me. Is this correct?
For example, if I say:
Janet loves sex so much! I've struck gold with this one!
In the above example, is the fact that I've been looking for a woman implied in the phrase or is it possible, from how the sentence stands, that I wasn't looking for a woman at all and she just came to me out of the blue?
If the effort is implied, what would be the phrase for an "effortless gold strike"?
EDIT: According to the current comments, I'd like to add that this question is not related to sex only. The example was just an example. I'm referring to the phrase generally as used in any situation.