Don't want to pry into your financial situation as I don't need to know but I would say that this is a great time to buy a new home. I agree with JD buy for the long haul not as a short term investment.
I should clarify this, when I say buy for the long haul I meant to own and live in not buying with intentions to flip. Over the long run you may upgrade several times in your life, nothing wrong with that.