Insurance ...l your best friend.... Not that expensive, around $1.5 per $100 insured per year...(in the US) Some time ago on an accident my 70-200 hit the flor on the front lens, no lens cap, ended as a big piece of paperweight.. Insurance paid for it...
It was a Friday night.... Awful weekend until I got to talk with an agent on Monday.