If you want to keep your bike dry when you cover it buy a goldenrod from a marine .
Never put cheap gas in you ride. I did (forgot to fill up before a long ride & it was the only gas station for miles around) and ended up having to dismantel my entire fuel system on the side of the road, finding things in my tank that shouldn't be in fuel (worm, grains of sand). I went back to gas station and complained, the owner explained that he had not fixed a crack in the holding tanks and offered to give me free tank of fuel (no thanks)