I'm glad someone has same idea as mine, red market time is the best time to build up cheap portfolios and keep buying before surging of price which will yield big on the longrun when bull run market returns
Any situation can be made profitable for yourself. Now is a good time to invest.
If we talk about long-term investments and about the top 20, then buy what has fallen most of all and doesn't have any negative circumstances (disruption of terms on the road map, discord in the project team, and so on).
Among the top 20 there are two favorites (for me at least). This is NEO and ripple.