Rest days are really dependent upon your training base and what you are used to. When you get long, hard miles in, an easy ten mile spin is a "rest" day. When you start out, that same ten miles can be a hard day and you might need at least a full day of nothing as the "rest"