Waterproof marine bearing grease is what I use. If a little water gets in no damage will be done until the next service interval. Bicycles should have the bearings serviced at least once a year. The grease doesn't go bad in a year. Road grime and dust will infiltrate the bearings and cleaning out the hub and fresh clean grease insures a lifetime of use.