Boy, all these guys are giving good points of wisdom but you have to answer the question, what will you be using the CB for? To keep you awake, get updates on traffic, talk to drivers near you? I have always had a CB in my truck to help me with traffic and such. But I am increasingly finding that truck drivers don't talk as much on the CB as they used to. There are still those that have a very foul vocabulary. The OP might look into the magnetic base antenna and run the coax thru an opening in the door hinge and hide it under the liner. I used this type setup for years on a van and it worked fine for me. The range was 3-4 miles which was good enough for me. It also squelches out some of the "noise" from far away transmissions. I now use a thru-the-glass mount and it does what I need it to do.
But this is what I do, some needs may vary.