When is the Right Time for Buying Property?