White is the best because it hides swirls, chips, and dings the best (primer is normal white even on a black or red car). It reflects light where black attracts, meaning the truck stay cooler and doesn't roast to melt the plastic/glue content. It stands out more so people so your big truck coming. It is the easiest color to touch up, repaint, or detail.
My second choice would be silver for same above reasons, but it also blends in more. It's uncomfortable for me to look at a white car without glasses in full sunlight.
I'm normally not a chrome guy, but wanted to try something new.
When I see red truck I think firetruck so that's a hard no.
Black or any darker color is an absolute nightmare to maintain, though looks great if is in good shape and polished, though that eventually wears down the clearcoat. Most people aren't OCD about their truck and wont maintain it.