These expressions go hand-in-glove. Essentially, the idea is that if people live in one place for longer, rather than move every 5 to 7 years or so then what they'd pay in stamp duty, agents’ fees, etc. can be invested in their (usually) largest asset instead.
How long do you want to live in your property? Is it a short term or a long term home investment? Is it just money you're investing or is it more? For many reasons it's better to stay for as long as possible and adapt your home to suit the needs of your life at different stages.