NASA have recently released plans for their rover so now a time can build one using off the shelf parts. Building one yourself will cost about $2500.
You can head over to GitHub to download the planes here:
Or you can read a news article about it over on the register
Finnaly, if you want to 3D print one yourself, check out another open source rover project I talked about a couple months ago: