First-time homebuyers fight low inventory, affordability woes in Q4