3 Reasons Timing Can Be Crucial When Buying A Home