Paul and Dave have given you very good answers. I'm not sure why someone didn't like Paul's answer....unless they have something against Paul personally. I think he's a nice guy.
For Cave Creek, I think I did a slightly different search, looking for single family homes in pending, and found 25. Average days on market for those 25 homes was 114 days. And over the last 6 months, properties that have closed escrow took 115 days.
If you could see the data like I can, you'd see the vast majority of properties are selling in under 90 days, even in this market. Therefore, if you haven't sold in 90 days, you must take a very hard look at your price and/or the condition of the property and make a drastic change to one or the other or both! Buyers are out there, and they are buying the good stuff, either because it's a great price or it's a fabulous property (1 of a kind).