Yeah, months between professional jobs has historically been completely normal if you couldn't interleave continue working and job searching. The meme (even if exaggerated) of rage-quitting a software job on Monday, sending out some emails, and having a few higher-paying offers by the end of the week is a complete aberration.
(Oh, and historically in many cases, it might also have involved moving across the country.)
I was talking to multiple people at an event fairly recently and there was general consensus that tech was in a "weird" place right now relative to the past decade or so.