It's fairly common knowledge that when pushing your limits athletically or especially when trying to build strength that you want a schedule of training that includes both days of challenge and days of comparative rest (or challenge for other muscle groups). What about dancing? If you are treating it like a fully athletic activity or doing strength exercises, then it's clear that the same ideas would apply. But what about just dancing normally, or working on challenges that are as much intellectual as physical? Is it good to get on a floor every day if you have the time and desire? Or still better to schedule both work and rest days?