I thoroughly clean and relube my drive train (Chainrings; chain; derailleurs & freewheel) every 4~6 weeks or so.
Once a year, I repack my wheel bearings & make sure my brake pads are OK
Other than that, maintenance is "as needed": flat repair, handlebar rewrap, etc.