Same thought here mate, it somehow less risky if we are going with top coins unlike if we are going with the new projects/coins which is uncertain. Always prioritize the cryptocurrencies that you know will bring you profits. And at this moment, it seems that many people are now buying bitcoin which is somehow good because there's a chance that the price will rapidly increase after the halving. So, it's a perfect time to buy bitcoin.
perfect time buy bitcoin? no sir, now is a good time to buy altcoin, we haven't seen altcoin season in a long time, and there is a possibility after halving we will see it, just my thought sir