Is there any way to prevent bots from depleting the liquidity of new tokens?

I want to launch a token, but I've consistently encountered a problem. Many bots take significant chunks of liquidity and dump after some sales, draining basically everything out of liquidity, leaving it fully depleted. This is quite stressful to launch with this problem.

you could disable transfers for anyone that isn't the owner for a few hours/days and then activate it again. Thus the bots hoepfully wont hit up your token as it's already older.