Nobody has a crystal ball to know surely the right time to buy alts. The most important is invest in fundamentals and progressive alts not only hyped ones. Currently ethereum is holding it's price strong and many more deployment to come hence the value of ETH right now is undervalued hence whether you got in when it was $150 or now, you would still be making a sensible choice as long as you are not aiming for short term gains.