"Best" can mean a bunch of different things.
Based on your mounting location, an elevated feed UHF antenna would get the radiating element above the vehicle roof. That would give you a better omnidirectional pattern as opposed to a 1/4 wave spike mounted down below the roof line.
Drawback is it's taller than the vehicle, and may strike things.
Some may say that 'more gain is always better'. Not always. Not sure which Collinsville you are in, but flat areas can benefit from more gain where the antenna throws more signal at the horizon. If you are surrounded by mountains, lower gain can work better.
I'm in an area surrounded by hills, so I found that simple 1/4 wave antennas work just fine for me. I install on the roof of the vehicle, so I don't have to overcome everything. Roof mount isn't for everyone, so you do you.
I've played around with gain antennas on VHF, UHF and 800MHz. In my application, I never noticed a difference between a simple quarter wave and a higher gain antenna. But that's me in my particular application.
The nice thing is that the NMO mount will let you play with different antennas easily. I'd start with your 1/4 wave and see how it does. The beauty of a 1/4 wave antenna is that it's really broad banded. It'll give you a nice low SWR across the UHF band, so no issues running the same antenna for GMRS or 70 centimeters.
If the 1/4 wave doesn't cut it, go with a higher gain antenna, or the elevated feed antenna.