What to Understand Before taking a home loan: Extremely important Tips and advice