If you're already in affiliate space and have trouble finding good keywords, this cool Ahrefs feature you can use will def. help you.
1. Head over to Keywords Explorer
2. Enter a broad niche keyword like fishing, coffee, etc.
3. Set word filter 'best, for' on the results menu
And you will get a list of Best X for Y keywords relating to the niche you are interested in