As of my current knowledge, I regularly lube my chain and pump my tires to the correct PSI upon every ride. I also understand anything threaded should be greased before threading. (ex. Pedals)
I also understand that I should check my cables for stretch and tighten it when it does stretch.
I understand that limits on deraillers are to align the highs and lows of the crank and the rear sprockets.
I understand to tune the deraillers using barrel adjuster.
Now to my main question when should I do other maintenance, like example when should I grease my bottom bracket bearings? When should I grease hubs? What other component do I have to maintenance? I want to keep my bike to at close to one hundred percent as possible, So it stays riding for many years. Help Fellas.