Is it possible to know that? If anyone know about this.
I will be grateful for that.
Thanks.
That's quite a bold question! 
I don't think anyone will be able to answer that because various offers/verticals are quite a good fit for various traffic types.
Could be better to start with a vertical or traffic type you feel more comfortable with, then build the best combination that works for you, rather than jumping from one traffic source and vertical to another with no results.
Yup, you need to narrow it down a little bit.
Start by choosing something... GEO and vertical, then ask about what traffic type is a good match. Or choose a traffic type you want to work with, then ask for offers that go well with it.
The way you asked now is just tooooo broad 
Thanks for the reply @platinum and @matuloo
Facebook would be a great choice for you, especially for the homeimprovement nichec which should be ok with their rules. For nutra and financial, it would be a hit or miss and you would have to cloak and prepare multiple ad accounts.
Native traffic could work well too, then there is google ads that might work as well, but the prices per click will be pretty high and you will be facing compliance issues with nutra and financial as well.
Out of the three verticals you listed, the home improvement will cause the least problems, so I would personally start with that.
For financial offers, you could also try push traffic, it does perform well in certain GEOs.