Not Cathe...
Every 48 hours is usually recommended, but if you want to do total body weights that often, you need to make sure you don't do too much, ie if you are still sore, you might need longer to recover. From what I've read, the muscles recover in about 36 hours, but soreness lasting longer than that is due to the central nervous system being over taxed.
A fairly new theory is that you get more strength and muscle gains if you work the muscles every 48 hours (something to do with the repeated bout effect), but in order to do that you have to find an intensity that allows you to recover in time for the next workout.
Another older, but still more popular theory is that you should work each muscle as intensely as possible (by splitting different body parts on different days), then allow a whole week to recover before working that muscle again.
Sharon
x