I agree with Beth. Bedtime should be sometime between 7-9. We've pretty much always used 8, but sometimes it gets pushed back to 8:30 or 9 now (my daughter turns 3 next week). If he goes to bed later, he should start waking up later in the morning after he adjusts to the change. I wouldn't give him an 8AM or 9 AM nap, either. If he definitely needs one, I'd make him wait until 9:30 or 10, and then put him down for an afternoon nap sometime around 2 or 3 o'clock. I think the afternoon nap is more important for him than the morning nap, and if he doesn't take a morning nap, you may want to feed him lunch and then put him down right after lunch.
Is it dark in his room when he is waking up? Is that why he is waking up in the morning, or is it because he is wet, or hungry? If he still wakes up at 5 or 5:30, you could change his diaper and leave him in the crib a little while before you fed him (as long as he isn't having an absolute fit). If his room is not very dark, you could buy some blackout shades or blackout drapes to darken his room. Is he eating enough solid foods at dinner time to hold him over until the morning? If he isn't eating enough, that may be why he is waking up, too. If he is waking up because he is soaked, you may want to check his diaper right before you go to bed. That may not work if he is a very light sleeper and won't go back to sleep for you, so take that with a grain of salt.
Good luck with your move! We are preparing for a move as well- they aren't much fun, are they?