BC maintenance is no easy task, it's going to take up your time and your patience to bring back your used and dirty BC back close to the state when you first bought it. Wear and tear will take their toll on your BC but if you maintain it as often as possible, then you have nothing to worry about.