"making a easy right hand curve going about 18 mph" In The rain on wet streets is too fast for me.
What normal vehicle driver would expect to see a bike rider going that fast in the rain?
Glad you were not hit.
__________________
Fred "The Real Fred"