1. Based on 2017 bull run, uptrend can be predicted a longer term in 2020 - 2028.
2. Unexpected factor is the possible great depression (could be the greatest one in history) caused by the infinite Quantitative Easing (QE) can possibly lead the quicker and greater bull run before the season out in 2022 - 2023.