Have you ever wondered when the best time to buy, sell or invest in real estate is? As a real estate advisor, this is a question we field from our clients often. Having a clear understanding of the real estate market cycle is a vital and fundamental part of helping...