Boston to Seattle one-way, stop suggestions?

Driving my car across the country later this month from Boston to Seattle, wanting to definitely stop by Niagara Falls, Mount Rushmore and Yellowstone for sure, and planning to do it in about 5 days. Do you all have suggestions on how I should plan hotel stops for the nights? Thank you very much!