The best time to sell is when there is a seller’s market. This means that the number of qualified homebuyers exceeds the amount of available homes for sale. There are many other factors that affect the best timing to sell your home, including seasonality, availability of comparable homes for sale, new by-laws, and the weather depending on the time of year. By consulting a real estate agent and lawyer, you will get great advice on when you should sell your home.