Is there a preferred method? I know I can remove the carpeting and bed line the floor boards. I know I can also buy water proof seat covers. But what I am most concerned with is the dash/middle console. Does any manufacturer make any type of covering for that? It seems to be the most important area where you don't want water getting into. I was thinking of making a custom fit tarp cover to velcro over the dash and center console. Any one thought about doing something similar, or have suggestions on a method to cover that area?