When do you withdraw funds? Do you sell into fiat or USDT? Im thinking something like this: After a 50% increase sell 20% into USDT, repeat. Reinvest in dips. When 100% increased sell 20% into fiat
Your strategy is good and I think that can be sustainable in the this state and considering USDT is good in buying dips so just continue what you're doing.
Though what I usually did is when I didn't need the fiat even I profited 100% I'll still go with USDT as it's more easy to buy using this so I can maximize my earnings.