NYC is overpriced as forget tho
I live in the Tristate area, and all the people in NYC that are buying the overpriced stuff dont actually live in NYC.
99% of the professionals/suits that work in the city and make money live in the suburbs, mostly in CT in places like Greenwich, Fairfield, Westport, New Canaan, etc, because there's relatively easy access to the city on the MetroNorth New Haven line. Some also live in NY State/NJ, but in my experience these guys like to buy big houses in the quieter suburbs and have their 8 acres, their pool, tennis courts, etc.
These people and the money they have are the reason that the prices in NYC and Fairfield County in CT by extension are high. If they're willing to pay $12 for a hamburger, a hamburger costs $12.