There's LOADS you can do to stop it....once you find out WHERE it's coming in
My 98 car's boot is bone dry..........NOW.
Do a search for a thread about a boot having an inch of water in it, within the last 6 months, LOADS of info on tracing and rectifying leaks. Thread was called something like "Boot's an inch of water".
I'd find it for you, but my search is playing up.
Alcazar