^^^^Yep! Road crashes can happen so fast there is no amount of prep that will help.
Only good advice I see here is hang on to the bars.
Always keep up on your maintenance and stay within your skill limits.
My last road crash was caused by a pinch flat on a downhill switchback at 20 mph.
All preventable of course. Being slammed into asphalt in a microsecond does not allow even an "Oh $#!^" moment. It is that quick.