And lest people forget, long term can mean anything between 2 years and 5 years, at least given the timeframe of Bitcoin's lifetime. If anyone thinks 1.5 years is long long long term, then they really need to adjust expectations. I really couldn't understand why people even thought the winter was over. It's not even really been much more than a year yet.
Time isn't a reliable metric regarding Bitcoin cycles. We can only look to the post-2011 and post-2013 charts to see how long the bear market took to complete. 2 data points makes for a very unreliable sample set.
Plus, let's look at the data from ATH to bottom. After the 2011 bubble, it took less than 6 months to find the ultimate bottom. After the 2013 bubble, it took 13 months. It wouldn't be atypical for the post-2017 bear market to take 12 months (December 2017 to December 2018) to find a bottom.