I unfortunately bought my house in 2007 and therefore grossly overpaid. Now I'm living with my boyfriend in his house, have no need for my house anymore, and plan to move together to another state within the next 2-3 years. We may end up buying property in the other state as soon as next year. We plan to build a Mustachian house there over the next few years after that.
At the moment, I've whittled my mortgage down to less than what similar homes in the neighborhood have sold for recently, and my interest rate is variable but is currently only 3% (changes every July). Should I continue to pay down my mortgage with the assumption that I'll recover that money when I sell the house (possibly as soon as next year, but could be another 2-3 years), or should I put the extra money into a savings account earmarked for purchasing the next home? I don't want to invest the money because of the short timeframe, and there is an obvious 3% "gain" by putting it toward the mortgage, but recovering that gain is dependent on the housing market. What do you think?