Rain, rain, rain... Seemingly getting on top of most bike problems, I wondered if this was the "higher power's" last attempt to stop me from getting to Istanbul...