Being right at the front of the car all the suspension joints are exposed to water, road grime etc.
Not cheap, but I use Quicksilver 2-4-C https://www.quicksilver-products.com/en/products/marine/sterndrive/sterndrive-lubricant/marine-grease/ Marine Grade grease on my cars suspension, it has Teflon in it and is highly water resistant.
A tube in the grease gun has lasted 3 years so far so following a regular lubrication schedule has proved very cost effective.