Many people put great emphasis on being "born again." They claim that they are born again when they accept Jesus or get baptized or meet some other requirement. The Bible says in John 3:6 "that which is born of the spirit IS spirit". And verse 8 says that if you are spirit you are invisible like the wind. So I ask all those who say they are born again, can you pinch yourself? If you can, then you are not spirit and if you are not spirit then you are not born of the spirit. And if I can see you then you are not invisible like the wind so you are not spirit and are not born again., Is it possible that we will be born again with new spirit bodies when Jesus returns and takes all the saved people to Himself? When you accept Jesus you are on the list of people who will be born again but you are not born again at that exact moment.
Okay, I think the problem here goes back to how you're reading verse 8...
5 Jesus answered, Verily, verily, I say unto thee, Except a man be born of water and of the Spirit, he cannot enter into the kingdom of God.
6 That which is born of the flesh is flesh; and that which is born of the Spirit is spirit.
7 Marvel not that I said unto thee, Ye must be born again.
8 The wind bloweth where it listeth, and thou hearest the sound thereof, but canst not tell whence it cometh, and whither it goeth: so is every one that is born of the Spirit.
Verse 8 is saying that the Spirit goes where He wishes, we cannot tell who is born of the Spirit. It doesn't say anything about being invisible, it is saying that we do not know who the Spirit chooses to give new life, or is born again.
Your entire logic is based on this misreading of verse 8, it really doesn't say what you're trying to make it say.
As to being born again as a future event, this doesn't make sense when reading 1 Peter 1:
22 Seeing ye have purified your souls in obeying the truth through the Spirit unto unfeigned love of the brethren, see that ye love one another with a pure heart fervently:
23 Being born again, not of corruptible seed, but of incorruptible, by the word of God, which liveth and abideth for ever.
"Being born again", Peter is telling the Christian reader that they are already born again, incorruptible.
Other parts of Scripture tell us how we are dead in our sins. Do you see why we have to be born again? We are dead in our sin! We need new life, and only the Holy Spirit can give that to us. We cannot tell where He will go, or who He will raise from death to life.