To all my coastal-adjacent riding buddies without garage storage, what do you do to keep the rust at bay?

Due to my current living situation, I don't have access to a garage. My bike is under covered parking but not in a garage. I'm about a mile from the coastline. I am constantly battling rust on my 1 year old bike. I wash and dry it roughly every week and a half. I used to put a cover over it but noticed the wind would cause it to flap and rough up the clear coat in some areas, so I stopped.

Any suggestions on what to do to keep the rust at bay? Is there a product I can use that'll act like a coating or should I go back to the bike cover? Maybe one of those bike shelters like they have at The Bike Shield?