Moving sucks. Coming from someone who has lived in three different towns and four different homes, I can tell you from experience. It's never any fun, especially when you're younger. If you're young or old enough where moving doesn't matter, then great. However, if you fall within that teenage range where moving and/or changing schools is a major change for you and your social life, then it's not the best experience. However, with all the media in effect this day and age, it's so much easier to keep in contact with old friends through Facebook, Twitter and other social media outlets. It's like you never left. Kids several years ago didn't have that luxury, so once you moved away, you were slightly never seen or heard from again. Thankfully, that's no longer the case.
Personally speaking, I moved for the first time during the summer before my freshman year of high school. It was the next town over, so it wasn't like I'd be moving to an entirely different state and would never be able to see my old friends again. It was also perfect timing since it was right before high school, so I was able to enjoy my eight grade year with all my friends and going into a new school allowed me to make new ones. Most of the class, of course, already knew each other from middle school, but there were other kids who had also had the tag of being the 'new kids on the block' and therefore I wasn't the only one. That way, it wasn't as hard of a transition because everyone was getting to know each other (for the most part) anyway.