How do I know what sized home to purchase?

One of the key ideas to keep in mine when considering a new home is how long you plan to live in the home.? Make sure your new home will meet your current needs, and your family’s future needs too.