Wandering can be due to a lot of things unfortunately. Especially with Broncos.
Has it always done this since you’ve owned it? Or is it something that has happened more recently?
What age are the tires? Not the mileage, but the actual years as indicated with a DOT markings on the sidewall.
Older tires are very hard to keep that nice linear motion going down the road.
C-bushings are definitely something because most Broncos didn’t have enough caster built into them when they were new. Add a suspension lift, or bigger tires, I just old age of other stuff, and you get more wandering.
A loose track bar mount can do it as well.
As well as many other things, including toe in adjustments. So there’s a lot going on that it might help us to drill down first.
Before you send it off to someone to spend money with.