Now that segwit2x is called off, yes, it is really the time and great time to buy altcoins. It is their time to shine because segwit2x killed them before now they should rise.
To those who would want to take the chance, now is just their best shot. Since the news was dropped, a lot of the altcoins are already springing up and we are going to end up having a huge push to the moon for most of them very soon. Any smart person now will quickly take to the exchanges to do the needful.
But in my experiences, altcoins are only good for short term and long term holding is not at all recommended. We must focus on highly established coins when concern about long term holding. But unfortunately after litecoin and eth, I am not seeing anything suitable for long term holding.