Cheap decent 6x9s for farm truck ?

I see you are in CA. Perhaps you have the same issue I do.

Here in FL speakers with foam surrounds barely last a year.

I always look for rubber surrounds as they tend to last A LOT longer.

The marine speaker solution is similar, but perhaps a bit more difficult and pricey.