Checklist for First-Time Homebuyers: Navigating the Purchase Process Smoothly