If you have the patience for long term holding, then current low prices are a good chance to buy good coins at cheap prices. It is safer to buy top ranked coins.
While it may seem that buying some of the top ranked altcoins for the current prices could be a good business decision at the same time you cannot really forget that during this year even if those coins recovered somewhat against fiat they lost value against bitcoin, for those that do not understand this basically means that if you were holding bitcoin you could have made more profits by holding your bitcoin than by holding your altcoins, and I do not know about you but I do not think it is a good decision to hold altcoins that give you a greater risk of losing your money and then obtain even less profits than what you could obtain with bitcoin.