The way we've done it out here is a dual XC out to a destination with the instructor, then the next flight would be your solo to the same place; just so you at least know what to expect and so that there's no rude surprises when you actually solo. At least out here it's safer that way.
My first XC was a dual flight from the Salt Lake City area (KBTF) to Pocatello, ID (KPIH). On the return, we made a loop through Preston, ID then Logan, UT (KLGU) to Ogden, UT (KOGD) and back to our starting point (KBTF).
My solo was going to be to repeat the route again, but low clouds at the UT/ID border prevented me from going any farther than Logan. I ended up going to Logan for touch and goes, and then to Ogden for full stops. Quite a fun ride. The plane definitely handles better without my instructor in it! Got some of my best landings yet on that trip.
The latest XC I did was from Bountiful, UT (KBTF) to Burley, ID (KBYI) then over to Twin Falls (KTWF) and back to KBTF. That was a treat and a 1/2. I've got videos from that in another thread on here.
I'll be doing my last XC as a student next week, then my checkride and hopefully I'll be done with my Private.
My advice - don't stress too much. You've flown that aircraft before, you can do it again without somebody there. Be precise in your planning. Use navaids as backup to your pilotage skills. Get the big picture before you go - get an idea of the airspace you'll be flying in and who you'll be talking to along the way. If you get out there and things change in a hurry and it's not safe to continue, call it off and return home, no worries.
But most of all, relax, kick ass and take names. It's your time to have fun!