The home buying and selling juggling act :timing the process to maximize profits and minimize hassles