With tight inventory and rising prices and mortgage rates, this season will be the toughest for buyers in a decade