Rubber Floor insteadof carpet?

make sure your car is completely sealed up before installing that rubber mat, if any water gets in it will get trapped under the mat and rot the floors pretty quickly.