I have about $ 2000. Is the current price of all Altcoins a good buy?
You have money to invest so the current price doesn't really a problem to you as long as you aim for long term investing in altcoin or bitcoin.
Do you have any suggestions?

Before looking to any altcoin, don't you want to buy bitcoin? wait for a couple of days when it gets red again or you can buy right now before the bulls come.