Tampa ranks as the fourth-best city and the top large city for first-time homebuyers, according to a study comparing 300 cities on affordability, market attractiveness, and quality of life. Rising prices and interest rates have made buying a first home harder, with first-time buyers comprising only 21% of the market last year. Florida has three cities in the top 10 and eight in the top 30 for first-time homebuyers.