Homebuying: Is There Really a Financially Best Time to Buy?