I was being sarcastic.
Your statements added nothing at all constructive to this thread.
Anyway, to the topic at hand.
I don't think there's ever a "right" time to ask a question like this, there may be good times, and bad times, but that's it.
You know her better than any of us, go with what you think will work.
I trust your judgment, from the sounds of it you have a similar head to mine on your shoulders.
Then again, maybe that's a bad thing...
In any case, as I had once said "If there is no "we", than there is only me."
You are not a couple, as an individual you have to look out for yourself.
She may not like your decision, and you may not either, but she's known your position on the situation, the move has been hers to make, if she decides to pass, then it comes back to you again.