Flying Dodo
It'll soon be summer
My Planet X Ti Sportive used to regularly get water inside the frame until I realised it was all getting in through the hole at the back of the bottom bracket area, designed to hold a bolt for the bottom of a mudguard. After drying everything out for the umpteenth time, I screwed a bolt in there, which stopped the issue.