Factors to consider before prepayment:
The current financial situation of the borrower: Is there enough money floating around to prepay the home loan?
How much money is needed immediately or in near future: Does the borrower have enough money to meet financial exigencies?
The home loan interest rates: Are they likely to rise, remain at the same level or fall?
Are there investment options available which can give better returns (of course with minimal risks) than the current home loan rates?