Hi - I'm here too as usual, in between getting out into the garden and waiting for the vet (coming to see poor old Barney, who has suddenly aged terribly - he looks like a hatrack, and he's always been one of life's good doers ... )
So sorry to hear about your friend, MP; we've lost two people, much too young, recently; one cousin, of a swift and nasty cancer, and a brother-in-law, of a combination of heart attack, epilepsy and a bicycle accident - his wife at home, wondering why he was late back from his bike ride, had a phone call from the hospital. He was in a coma and never recovered, died a couple of days later.
You're right, Gimp, there's never a right time.