Guys, I have been pouring over this topic and wanted some clarification before I move forward. I have a new 2017 Silverado 1500 crew. I do not like the steep rake look on the truck or that it rides so low. I would like to raise the truck cab and get it closer to level. I tow occasionally, mostly in the 4000 lb range and I have a decked storage system in the back so I am always carrying 300 lb load in the bed. I am considering the 5100 adjustable bilstein shocks for the front that would be set to he second to highest height setting giving me approximately 1.75 inches of lift in the front. When loaded with my trailer, I am trying to avoid he squat look, so I am considering doing a small lift block in the rear. I want to run the stock tires out until replacements are needed and then replace them with a taller tire with a more aggressive tread. I am mostly on the road but hunt locally on rutted dirt roads 5-6 times a year and head to the Arkansas mud another 3-4 times a year. Am I on the right track for leveling the front of the truck with the 5100s and adding the short block in the rear therefore decreasing the rake but giving me a bit more height and higher rear for when I am carrying a load? What size tires and size would you recommend for my needs? I really appreciate your insight.