As fast as things are selling in St. Louis, you need to get your lender and buyer's agent in order and start looking NOW. In my experience, it's currently taking people 3-5 offers to get an accepted contract and an awful lot of those successes" are the result of buyer's agents being able to connect their clients with properties that haven't been listed in the MLS yet. Now is a terrible time to be househunting in a limited time frame.
Also, if you can swing it, it's a great thing to be able to close on your house before your lease is up. That's what I did last time and it's so great to have some time to spiff up your empty house and move on your own schedule.