Hi Guys,
I just went through this over the summer with my '92 that I bought in May. Of course I checked everything I could find here in the forums (cargo light gasket, cowl cracks, kick panels, etc. ). While they looked promising I still had soaked carpet, which became more of a worry to me after I replaced it. After some investigation, I found that it was coming in around the winshield gasket on the top passenger side, but was following the gasket down to the lower right side of the winshield frame. You can take the glove box out and you should be able to see water tracks starting around the winshield frame if it has been leaking.
Fortunately, I live where tar and gravel roads are common so it didn't take long to wind up with a crack in the glass. Since my "large midwestern insurance" company that I also happen to work for has top notch glass coverage, I had the winshield replaced and specified that the gasket should be replaced as well. The glass company didn't want to replace it even though we(the insurance company) was paying for it. Well, it leaked even worse. Long story short - I had them redo it with the new gasket and it doesn't leak even while pressure washing since then.
I noticed the whole winshield was sagging downward along with the gasket, which likely was caused in part by the rather stiff ride. This was letting the water in at the top.