When Is It Too Late To Buy Real Estate?