only a vintage/antique machine would need to be oiled often (oiling too often can damage the motor!)
my vintage singer says to oil it every day if used constantly every day-
for the new machines they are much different- you need to follow the instructions in your manual for maintenance/cleaning/oiling-
i have a viking that i never have to oil---it has a closed system--
oiling improperly can cause damage-so follow what YOUR machine manual says.