It is a combination of 2018+2017.
I think it looks more similar to 2016 than in 2017. Perhaps if 2017 is to be repeated it will be next year in 2021.
I wasn't active in Bitcoin in 2016, I barely knew what it was and I joined in 2017. What I didn't experience was the change the halving created in the selling pressure.
I didn't know that and without watching the charts live it isn't so easy to review historical charts. It was an immediate stop of selling pressure after the halving.
Previously it created a huge parabolic rise in price. Something that I don't wish for and I would prefer to have a normal and organic rise but I don't see this happening, it will probably be parabolic again.