Navigating the Path to Homeownership: Key Considerations for First-Time Homebuyers