Phillip and I didn't kiss until after 3 months of dating-in fact, we told each other that we loved each other before we ever kissed (a few weeks before). We'd held hands before that, but we would always just end our dates with a hug instead. It just felt more intimate, in a way, hugging him. Not in a sexual way, but in a 'getting to know you and making it last' kind of way, if that makes any sense.
Even though we've both dated other people before, I was his first kiss, and he was my second. I wish I had saved my first kiss for him too, especially because I didn't really care much for the first guy I kissed, and we just did it out of the expectations of society.
To me, I think it all depends on your reasoning for wanting to kiss. If you want to kiss because you want to show your affection for the person you're dating, then go for it. If, however, you're kissing because you've been dating a certain amount of time and 'society dictates that kissing is the proper action', then you're in the wrong. Also, don't kiss if the reasoning for it is because it is the closest you can safely get to sex.
Kissing, if done for the right reasons, can be a wonderful, gratifying experience. Save it for someone you know you care about.