Hi! I am planning on taking 2-4 weeks starting in early June after I graduate from college to drive from Portland, ME to San Francisco, CA. I will hopefully have a passenger, but it's unclear right now. I am interested in hitting as many national parks as possible, and stopping in other beautiful places that have good hiking. I'm also interested in exploring cool, funky cities along the way. Does anyone have any advice? Places I shouldn't miss? I would love any and all advice! Thank you so much.