halving expectation is there, and btc price may keep in a rational range for a time before it explodes.
so maybe it is good time to buy alts to get more btc now?
now is the right time to buy altcoin, but don't invest in altcoin carelessly, because not all investors are interested in investing in coins that don't have good prospects for the short term or long term.
for altcoin investments it's better to choose a coin that has good potential in the future and you have to be patient to hold the coins that you have bought because for now I think it takes a long time for altcoin to return to high prices