From your post I was fearing that this is what you might be considering, for your own sake and for those that will be sharing the road with you, you can not make this drive safely without overnight stopS. It is going to take at least 25 hours with the most basic of breaks for food, bathroom and to fill with gas, which really is too much with just one overnight break. We would not even recommend you do this with a single stop for the sake of safety, but to try and do it non stop and particularly at this time of year, would be plain wreckless and dangerous.
Please, please reconsider!! [ and you may as well forget about any plans of visiting the Grand canyon.]