Punctual is being on time, it doesn't necessarily mean being a lot earlier.
Traffic, saving a parking slot , is a different story. Of course these should all be considered. What time is your target really? 7am or 8am? Then again, should you arrive at 7am at the office, what do you usually do?
Sent from my SM-G935F using Tapatalk