Depends on different factors:
How much sleep you get
How intense you are lifting
How you are feeding your muscles
Personally I lift 3 days on then 1 day off. It is just a matter of knowing YOUR body, and this comes with time in the gym. There is a fine line you have to reach between undertraining and overtraining, thats the goal.