How long does it take to drive from Toronto to Nashville?

with restroom, meal, and nightly stops i would say 3 to 4 days