Dave Slayer said:
Do we go to heaven right after death? Or do we lie in our graves for a while? What is Biblical?
As to where the dead are, we need not guess; for, Scripture is clear―that at the moment that we die―we go back to God the Father, and our flesh body goes back into the dust whence it came:
Ecclesiastes 12:7
7 Then [at death] shall the dust [flesh] return to the earth as it was: and the spirit [the part of us that lives on] shall return unto God who gave it. KJV
Paul knew that upon death we go back to the Lord. But, as you see, our flesh body does not travel with us; it remains here to rot in the grave. But we are not in that grave with our rotting flesh―God forbid―rather, we are in Heaven with the Lord (Heaven is wherever God is; it is His abode):
2 Corinthians 5:6-8
6 Therefore we are always confident, knowing that, whilst we are at home in the body, we are absent from the Lord:
7(For we walk by faith, not by sight
8 We are confident, I say, and willing rather to be absent from the body, and to be present with the Lord. KJV
In the above, Paul is giving an either/or. In other words, you are in only one of two places; you are either here in the flesh (living on the Earth in your flesh body), or you are with God (in your spiritual body) after your flesh deceases. There is no third place. You are either here or there, and that goes for the wicked and for the good―we ALL go back to God the Father after we die down here. They just go to different sides of the gulf.
Luke 16:26
And beside all this, between us and you there is a great gulf fixed: so that they which would pass from hence to you cannot; neither can they pass to us, that would come from thence.