The plumber has a point. But, ideally, you can drain a gallon or two per month but that depends on how hard your local water is. If it contains more minerals then you may need to drain it more often. What you did is correct to see if sediment is building up. So by this time you now have a feel on when to drain it.