2 years from now, buying a few thousand below MSRP may be the same price tag as buying at MSRP today. If you're always worried about missing out for new futures, you should be leasing and not buying where you can reset every 3 years.
And considering every dealer by me (except 1) within a 3 our drive radius is selling Tahoes, Yukons and Suburban's over MSRP and not a single one of those dealers has any inventory every... pretty much the only way I'd be able to get my hands on without custom ordering is if a deal fell through and I had to like the car that was available.i don't think income or inflation is relative to this segment of the car market.