As far as credibility goes, Ford had no reason to lie with much to lose (she has even gotten death threats) ....he on the other hand, has many reasons to lie and much to gain. ....but credible or not, his overall behavior in yesterday's hearing should raise more important questions.
Kavanaugh was belligerent and unprofessional....his angry words and body language revealed a sense of entitlement much more than that of being maligned. Indeed quite a few of the GOP "male" club members didn't seem to care whether a the sexual assault happened or not, so long as 'their man' got confirmed.
Then there were the theatrics and the beer comments, but Kavanaugh's biggest low was to publicly accuse the Democrats of leading a 'conspiracy' against him and he named the Clintons! That statement was a clear indication that Kavanaugh allows biases to cloud his thinking. In other words, he doesn't have the objectivity, self control or 'Judicial Temperament' for one who presumes to make important Constitutional decisions as a Supreme Court Justice!
It should be noted also that two other women have accused him of inappropriate behavior, but there wasn't enough time to prepare their testimonies for yesterdays hearing.
....But this is not just about what happened 30 years ago. This hearing is about the measure of the man's character, his temperament and his personal integrity.
In the meantime, two other Yale classmates have come forward. They both say that Kavanaugh lied about his drinking problems.