This is quite a loaded question that can receive a lot of different answers depending on who you're talking to. The average time that's being quoted as a generality is five years, but there can be a lot of different determining factors that will lead you to the ultimate decision to start looking for an upgrade.
You'll want to make sure that the price gains will be able to make up for the purchase costs of buying a new home and selling your existing one. You are going to be incurring certain expenses as a buyer,which will include moving costs, legal costs, a title search, mortgage application fees, home inspection expenses and legal fees.
As the seller you'll need to factor in the costs of the brokerage commission and the additional legal
…