Currently there are many large exchanges (such as binance and bybit) that provide passive income to those who stake there and you can choose to do that by buying bitcoin regularly or maybe other alt options such as ethereum even though the interest earned is small but in the long term, the profit is quite large especially if the btc you have experiences a large increase in value.
For stable coin staking such as USDT or DAI, Binance also provides quite large earnings, on average around 7% (APY), maybe it could be another option too, but I still recommend staking bitcoin rather than other tokens..
Firstly, by doing staking in any exchanger isn't as safe as people think. Exchangers are not wallets thus nobody's coins are 100% safe (Bybit that you mentioned is one of the new listings in hacks/ human errors/ incompetence). Secondly, the passive income isn't enough to buy other coins unless you put in bigger amounts of money/ coins. So, you will lock your funds in an exchanger to get actually peanuts, while you can hold your coins in your wallet without any stress (most of the coins that exchangers offer stacking, can do stacking on their own) and when the time is considered high, you sell either a portion of them or your stacking earnings.
As for BTC "stacking", IMO don't ever put your coins in an exchanger for that reason. Buy or sell and then remove your earnings to your wallet.