Just wanted to add, that the Recovery Rate is not 100% static, even in the Core Books! The Chase Rules (Dungeon Master Guide) give you Exhaustion for dashing too long, but ALL exhaustion levels gained from this are removed by a SHORT or long rest. :)