Credit fueled bubbles tend to go for very long. You may be right about 5-8 years, although I won't be surprised if this housing mania will start to roll over sooner. US 10-year yields have been rising since mid 2016. This increased wholesale funding has already started to lift mortgage rates.