Yesterday in the grocery store, a friend asked me that question. I answered her that no, I was not ready for Christmas and all its attendant shopping, wrapping, cooking, cleaning, etc. but that yes, I was (and am) ready for Jesus.
Does that mean I've got all my spiritual little ducks in a row? If you've been reading this blog, you know the answer to that is "hardly". Being ready for Jesus means that, despite my spiriutal little ducks running all over the place, quacking their heads off, I'm ready to stop chasing after them, thinking that I have some kind of control over any of this. I'm ready for Jesus to save me from me.
At least, I'm ready today. Tomorrow may be a different story.