An Essential Guide for Home Buyers: A systematic approach for home mortgage financing