I have a 12 years mortgage. If I have extra money, should I use it to repay early (thus saving time and interests), or should I use that money to make investments, and use the profit from those investments to repay the mortgage (or to something else).
Intuitively, I'd say that if I can find an investment that generates profits greater than the interest of the mortgage I should go for it, but I'd like to back/check this intuition with math.
Moreover, any investment has a degree of risk, while just using savings to repay the mortgage is a safe way of "earn" money (by saving in the interests), is it?
What's the best option? Or in other words, what are the alternatives and how to compare them correctly? (FYI: I'm not in the US, just in case it matters to your answer).