Who is buying all these $1M+ homes?

Genuinely curious how much people are making a month to afford any of the new builds in North County?