I guess the designers of the W124 really didn't want us to drink beverages in our cars. Perhaps a compromise is a plastic liter bottle of water on the front seat, when nobody's sitting there

I bought my car in Florida; the 2 liters of water I bought at the Chevron station for $2 got me well over 200 miles that first night with the car