No, headlights shouldn’t always be on. If the headlights are on for a long time, it is easy to cause insufficient battery power, thus affecting engine start, shortening battery life. So, don’t forget to turn the headlights off when they are not used.