I agree with most of what finnegan said. Variety is key. That being said I usually train in 8 to 12 week cycles with specific goals for squat, bench and dead. I train for powerlifting and just listen to my body. As I've gotten older I find I need more rest between body parts and average a little more than one chest or leg or any body part a week. During heavy cycles prior to competition I tend to try and get 1.5 grams of protein per lb of weight or about 300 grams per day. One plus with this is that I automatically eat cleaner as I'm trying to get so much protein I don't have any desire to eat crap because I don't have room. Another thing to think about for advanced lifting is a pre workout stimulant like jacked. I usually use it befor dead and squat day only. It really will increase your intensity and the weight you use. A lot of lifting is mental. If I step to the bar jacked up and know I own this weight you make progress and have fewer and fewer off days.
02 Tiag e46 M3|6MT|GC plates|MCS c.o.|GC bars|GC race control arms|GC bushings & bearings|BW eng. & tran. mounts|subframe kit|BW race shifter|BW Jaffster|Euro header|BW race|K&N c.a.i.|Epic race tune|Rouge pulleys|Seibon CF hood|CSL bumper|ST-40|XR-2|SS lines|half cage|Recaro profi|Profi 2 harness|BMWpedals|BW studs|