Been down that road. There is no good time. But there can be a necessary time. Life is uncertain. That's been kinda' a motto of mine for a number of years now. Be resilient. Move on. Get drunk as necessary. Get laid. Build a new and better life. Life works out pretty well.