It sure is the right time to buy ethereum now. Altcoins will go up, at least some of them will. We've seen Dash go up significantly these days. Ethereum is very stable at the moment and will surely go up. Now is the time to get Ethereum and hold for a longer period of time. It will be profitable for sure.
may not be a good time but it is not to late if you have some money to buy some eth then go for it,when you say good time this is much probably that you can afford to buy that coin it is in a low price but if really want it then buy this eth for you to have it and tell that it is not to late for you to have this.