I have about $ 2000. Is the current price of all Altcoins a good buy? Do you have any suggestions?

I suggest you wait for another correction in the future. And remember this you should try to invest in the low cap altcoin. This will give you the more benefit when you can catch the dip. It looks like you must be patient to get the dip soon.
This is not the best time to invest and you can try to invest when the markets are in red and then get cheap altcoin for yourself.