I know many will say the time ended, we must have bought before 15 days but I think this is the best time. Before couple of weeks ago, BTC was around $4k and which is why altcoins are overpriced in term of BTC. Now that BTC has gained price, altcoins price has decreased in term of BTC and now is the best time to pick your favorite altcoin because right after the BTC ride, altcoin will also follow the trend.
Well, I already picked an altcoins since last year dude, now if there are some of the altcoins got dumped recently it is still good to buy now then hold in a long term. In fact, to those who bought bitcoin last year and hold it, for sure they've already gained it already, though it is a still good timing to buy now then hold, just make sure that coins are potentials..