My take goes soemypthing like this after last run of the season typically November time, i will wash and flush as normal, then fog the engine give it a good coat of anti corrosion spray (gt85) then add fuel stabiliser to the tank and hitch it back up for a run to the petrol station (this is often and week or later) fill the tank to the top with super often Tesco 99 (closest station) then park up for the winter in February typically ill run the motor to clear fogging oil then take a short trip on the sea (its cold) burn some old fuel off and top off with fresh this continues if I think it will sit for 6+ weeks more stabiliser goes in, the stabiliser its self only lasts about 3 years so don't be precious about it!
Quicksilver Quickstor Fuel Stabiliser 355ml
It's less than £5 a year bottle treat 227 litres and I have a 70l tank
If your leaving fuel longer than a couple weeks during the season and have big tanks then
Quicksilver Quickcare Ethanol | Marine Super Store may help improve the shelf life of onboard fuel