That is pretty blanket advice without knowing the posters medium term plans don't you think?
I would usually advise to think about a shorter term than 5 years because it is such a long time and the break costs if you want / need to get out can be huge. I heard of a few $50K + break costs in...