John the Baptist was not saved the whole time he was on earth and that is because he died before Christ sacrificed His body to take away our sins.
Jesus said that there was none greater born of women than John the Baptist and that is because he had the Spirit from the womb because God was using him to prepare the way for Jesus,but the least in the kingdom of heaven is greater than him,which means at the state that John was on earth which he was not saved at that time.
John the Baptist did not go to heaven when he died,and not even Elijah and Enoch when they were taken up went to heaven for Jesus said when He was on earth that no person ascended to heaven yet,and the man Christ Jesus was the first one to ascend to heaven,for nobody was right before God spiritually to ascend to heaven,and the man Christ Jesus had to be the first and open up the kingdom of heaven to people.
I do believe that John the Baptist's soul is in heaven after Christ shed His blood as well as all people who died in the Lord.