IMO, when you have a cross country flight to make as a student, you need to show up prepared for the flight, no exceptions. I'm not exactly sure what you are getting at with you OP, but it sounds to me like you had nothing done, and started all of it at the airport. I used to make my students show up with everything already done so all they had to do was go and get the keys to the airplane, and do their pre-flight while I was checking over all their work to make sure they would make it to their destination and back safely.
Basically, have your planning done, NOTAM's checked, etc., so when you get there, you are basically ready to go. My schedule was that that when I had time scheduled for a student, that was all that was available. Look at it like this, would you like it if your instructor was late for your lesson because the student before you was late?