The first rule in my book is, value your time.
One thing I noticed in INDIA, people are never on time. In USA, it never happens. At least, with most of us.
If you are meeting somebody at 10:30. You be there at 10:25. Do not be late, unless there is a real reason behind it. If traffic takes you 30 minutes, add 45 minutes travel time.
Cheers!