I've been waiting for this moment to see exactly where this freaking
water

keeps coming from to have my floor flooded like that.
Some folks described it as it was coming from inside the door panel,
and some others suspected it coming from the top roof.
Well..today it's raining and I went outside to see myself & this is where
the water is coming from: (Right underneath the dashboard by the passenger
side, see pictures for detail........
What could be the reason??? Otherwise the same rear side got wet too
but I forgot to verify where it might be getting it's water from?