Timing can be one of the biggest hurdles to overcome when you're buying a home. Balancing the right market conditions, finding the perfect home and having the funds available to pay your mortgage can ...