I think there is a misconception here. I believe whole heartily that when I was a non believer I had the favor of God. . Gandhi (One of my favorite peeps of all time) ( The real one, thou I am sure your a nice person too

)
Anyway I believe that God does show his favor to non believers. I am sure God Shows High Favor to those who are obedient to his word. This is True and in the Bible. But lets say Gandhi gets a dream Job, and 20 years from not he has massed a small empire. If he choose to come to the Lord. He would see how God blessed him trough out his life. If he choose not to it would be his choice. God still blessed him.
God is not respecter of persons. Weather me, GP, SA, Marcylene or DV, Eon, or Gandhi. What does happen in the spiritual realm that does effect the physical world is those that obey the word of God, walk in the authority of the Lord Jesus Christ. The favor of the Lord is more prevalent in their lives, through their obedience.
If you want think of it like this, I practice Akidio, My brother practices with me, but also every free minute he has, he is doing something to prefect his actions, reactions and techniques.
My free time is between ministry, school, Prayer, work and a new business.
Now my brothers techniques are more fluid and grace full than mine, he has been obedient to the art. More obedient than I have. So when he practices his techniques are more powerful.
The same with prayer, and the spiritual realm. Christians are not he only ones who understand it. The world is full of religions who understand spiritual realities. But my prayers have never come back unanswered, or lack of results. Some I still wait on, but I see and feel God working.
We all have the same potential for Favor from GOD. Not just believers, but the more obedient to Gods word we are the more favor we will experience.