Coming from sea level, Horseshoe Meadows was too high for me to get any sleep, at least in a tent. So what I did was check into a Lone Pine motel, drive up to Horseshoe around 2-3 pm with plans to stay there until around midnight (or until I got tired of lying down awake in the tent). Then drive down to get a good night's sleep in the hotel, pick up the permit and head up to the Portal campground around noon. At 8000 ft. can at least get some sleep (although usually just a couple of hours worth before I get up at 1:30 to do the hike).