Francis is a good cheap antenna.
Francis – Fiberglass CB Radio Antennas
Most truck stops sell them but don’t buy the 3′ ones. Look for a 4′ one. The longer the better, not many truck stops sell the 5′ one.
I would stay away from Wilson fiberglass antennas, the wire tends to break near the base.