I'm sure this gets asked every year - there will be threads and threads somewhere.
AND everyone has a view!
Manufacturers never seem to quite come up with the 'perfect oil that never washes off or attracts dirt and creates gunge'.
Some people are more 'oil it when it squeaks and replace everything in the spring'.
So...