You will get at least 5 different opinions.
Ford, Chevy, Dodge, Toyota, & Nissan
They are all good vehicles. Drive them all and then make a decision on which truck you like the best.
My opinion would be a Ford F150, but that is just my preference. You make your own decision based on a test drive of them all. You will like one more than all others, and that is the truck you should buy.
if you buy a new truck you should sell it after 6 months
I here the dodge colorado's are good http://www.chevrolet.com/colorado/
Allstate is your best bet for commercial truck insurance.
The best places to buy new and used trucks in the Chicago area can be found on the following sites...www.truckertotrucker.com/chicago-trucks.cfm or www.cars.com/
You may want to shop at walmart, target, sears, pepboys and goodrich. They are just some of the stores where you can purchase a new truck wheels and tires.
Buy new truck with new loan.
You can buy new or used pick up trucks in Kentucky using a website that lists all the truck dealers in the state of Kentucky: http://www.truckpaper.com/dealers/list.asp?ST=Kentucky&Search=Truck&guid=
There's no particular truck that is the best truck . It all depends on your preference, needs and budget.
The best place to get a truck cap would probably be amazon.com, Wal-Mart or eBay. These are the places that I think are the cheapest if you feel that they are to high new you can possibly buy them used on amazon and eBay.
One can purchase a new truck from several retailers. These retailers would include any Ford, Chevrolet, Dodge or GMC retailers. The best thing to do is to shop around and see what you like.
Craigslist
Well it depends on your budget. If you are willing to pay for a new car and your credit is good enough, then you should probably get a new car instead of a used car.