I know I mentioned something along the lines of this timing topic in another thread but figured I'd post here too.
In my opinion, and from what I've studied and researched on this topic, timing is very difficult to determine because, in the spiritual realm, which is outside of this dimension, time does not exist. Everything is happening at the same time over there. There is no past/present/future. It's all just present........here and now over there. This is just information I've gotten from studying NDEs, OBEs, past life regressions, death regressions, and future life progressions. Obviously, I don't know this to be fact because I haven't experienced these things for my own self, but it makes sense to me.
So with that said, if a reader thinks they are reading over the next few months and thinks they can't see further out, then their timing will be off and said event ends up happening years down the line. I think many readers aren't aware of just how far out they are able to see. I'm sure that messages from spirit can sometimes be confusing to decipher so the reader may interpret said message wrong as well. That's why so many say, take timing as a grain of salt and don't wait for a thing to occur.