A cross-country road trip may be a fun and seemingly inexpensive adventure — but costs add up fast, and there may be a better way.