Should I pay my Education Loan or Put it in the Stock Market?
I read your question that you have a comfortable amount toward retirement.  If not, pad your retirement accounts if possible. If your loan rate is locked at 2.67%, invest that money in the market and pay the loan as agreed.  So long as you feel comfortable in your employment and income status for the next few years, I would bet you will get a lot more out of your cash investing in diversified, low cost funds or ETFs that you will save in interest on that loan. Finally, if you decide to lower your debt instead of increasing investments (based on your tolerance for risk) why not pay more on the mortgage?  If you owe most of your mortgage and it is typically long term, you might cut many years off of the mortgage with a large payment.