You could get more profit by just simply not selling. You could try timing the market but you'd most likely end up failing and losing money from it.
Best way I've found to get the most profit is to buy more crypto whenever my monthly salary comes in, and never sell.