Diggity said:
seems like the builders should be able to catch up by now.
I saw somewhere there's an average of 9 months inventory for new builds nationwide. That's a big number.
They are, but only building $450k+ homes all south (and farther from work for most people) and west Johnson County. First time home buyers are looking for homes below $300k and no one is building those so inventory in that price range remains static.
And a bunch of folks in those $300k homes, and even higher, are in the same situation I am. Refinanced at <3%, or maybe even paid off, and close to or fully retired so they don't want to move and won't sell. It just doesn't make any financial sense for them to sell. So they stay, maintain or even upgrade their home. There just isn't any <$300k homes available.
Looking at Realtor.com, NW Johnson County (Olathe, Overland Park, Leawood, Lenexa) there are currently < 50 single family homes for sale under $300k. Some of them are <1,500 sq.ft with a single garage There are probably 200+ buyers looking for those properties (there are 4 people in my work section right now looking). When a good one gets listed 30 people will look at it and 10 of them will submit offers. On top of that they are competing with local contractors looking to update and flip it or turn it into a rental so they get cash offers with waived inspections.