Bitcoin Cash price tests 2025 fractal setup as accumulation rises and $540 breakout level becomes key for potential 28% rally repeat