Where were we when the day of Pentecost arrived? We were still awaiting the Father's call to birth. He brought us into being so that we too could experience our own Pentecost.
The apostles didn't receive the Holy Spirit because they were holy. They received the Holy Spirit because they were sinners who needed the Holy Spirit to make them holy. This was God's surprise gift to them — and to each of us.