“But in your hearts revere Christ as Lord. Always be prepared to give an answer to everyone who asks you to give the reason for the hope that you have. But do this with gentleness and respect,” 1 Peter 3:15
How many of us have known Christians that rub salvation in others faces? They say "I am going to Heaven and you are not because you are a sinner and are going to Hell?" God does not want us to rub it in non Christians faces, but he does want us to have an answer. He wants us to admit our guilt (we are all guilty, we are all sinners, the only difference is that Jesus is covering our sin for us) We need to be able to answer someone when they ask why we have hope, but our answer should not be proud and boastful, it should be humble, praising the Lord for what He has done.