Personally, I would wait until my ducks were in a row. That isn't always possible....and sometimes it's better to get out of a bad situation rather than take the time to get everything in order.
It's painful to grieve all of the good times and it has been mentioned before here that getting divorced in some ways is much like grieving the death of a loved one.
Sending you strength and hugs.