I am not a fan of alts other than some top ones. So I would suggest only IOTA from your list but the prices have fallen a lot after your first post so you can buy many other top altcoins now for the mid or long term. In my opinion, ETH has the most potential right now as the update is near, we might see a sudden pump sooner or later. I would also suggest you to do some research as many of the coins have fallen more than 50% from their recent ATH, buy them if you can.