Frankly, I personally really like buying coins with low capitalization, such as meme coins, of course those which have good potential, such as shit and doge. When the bull run arrives and all the coins have experienced an increase, that's when I will release the coins I hold, because of the goal. I invest to make a profit, and I will not keep coins that have actually given me a profit, after I sell them I will buy them again when the price drops again, or at least buy other potential coins,
It's also a good idea but I'm not a fan of meme coins I hold only few coins which I buy during the dips when price is very low and sell during bull run but some coins a still worthless in my wallet till now after buying them they called to raise again.
Thou I have taking profit from most of the coins.
I do both during the bull market ,normally buy some altcoins and hold till i make profits before selling them out .Also took part in leverage trading cause normally it is easy to long crypto pairs during the bull run and make some money than to short them .Bullmarket is usually a good time to make lots of profits in crypto.
If you buy coins during the bull run don't they have a high price during the bullish market? Well I don't buy during price increase seasons I just buy when price is relatively low and sell high to hit my profit. Sometimes I loss because some the coins that I bought where scam coins that the owners took the money away and left the project.
I will advise you to always buy coins that have perform well before hand in other to be in the saver side.