Comparing to other bubbles in the past, this one could still have something like 2 years left. Patrick Boyle has a video on the topic, in which he's also very careful to point out he could easily be wrong.