Stop in for a cup of coffee

You figure where water is getting in?
I think at least most of it is the driver door window seal.