I know that everyone has their issues regarding being punctual. Some of us consider this to be very important, while others may not consider it to be so important. Well here's a thought. It is impossible to be on time to anything. On time would mean if arriving at that particular minute. You can be late or you can be early, but it is highly unlikely that you will arrive perfectly on time. If you are one who cares about your punctuality, I would suggest you try to arrive fifteen minutes early. Planning for an early arrival will accommodate for the unexpected and be much less stressful. My experience has always been that the stress created while trying to arrive on time, can ruin the event you have worked so hard to get to. If you want to have a good time, eliminate potential road rage and cause less strain on your relationships, take what you consider to be on time, subtract 15min and re adjust. In the long run you will be much happier and so will everyone around you.