Strategies for First-Time Homebuyers to Secure the Best Deals