One of the most important questions in understanding salvation is, "Does faith cause new birth or does the new birth cause saving faith?"
To be born again by the Holy Spirit means that He has come into the heart of the sinner and raised him spiritually from the dead. And that is why he believes in Jesus.