Long-term. Going higher. Short-term. Pullback imminently continues. ETH has gone +150% in 18 months, so a -20% pullback is completely warranted. I'd estimate April-June to be the buying time. Lots of people will get their tax refunds and that is usually a good liquidity boost for all markets.