I use Speed Gloss by Performance Boat Candy. I wipe mine down after every use, and sometimes before we go out depending on how long its been and if it was stored outside or inside. It was the first brand I tried when we got the boat last year and it worked awesome so I stuck with it.
Also, Tim, the owner was super helpful with me a couple weeks ago and went the extra mile so I don't mind supporting people like him. He truly cares that his products work.