Homebuying in Today's Market: What First-Time Buyers Need to Know About Mortgage Rates, Rate Locks, and Affordability