Do you mean that you pull you boat out of the water every time after you go sailing? If so then you don't need any substance on the hull. Just give her a good wash down. If you really want to keep her clean use a liquid car/boat/RV wash (e.g. Meguiars 54 Marine/RV Gel Wash). I do this no less often than every second launch. I use one of those microfibre 'hairy' mops on a long pole that sees the job done in a few minutes. Because my boat was new I have only waxed so far ( I use Autoglym Liquid Hardwax - the stuff that the boatyards use on their boats for sale - lasts a long time in the weather and nothing sticks to the hull surface for a long time - also very easy to wipe on, wipe off). If your hull has a bit of staining or a bit of oxidation you should use a polish first (e.g. Meguiars 45 Marine/RV High Gloss Polish which is designed to keep gel coat in good order) and then wax. If your staining and/or oxidation is more severe then you want to compound first, then polish and then wax.
Once you get your boat clean it doesn't really take that long after each sail to keep her that way. Also a clean hull is a fast hull!