https://www.bobvila.com/articles/how-long-does-it-take-to-buy-a/