As per Google map it would take 25 hours to get there (straight route).
If you were to drive flat-out, no speeding tickets and hit no substantial traffic jams, it will take you a tad more than 29 hours on the road to cover that route No one should drive for more than five hours at a time. Here are some more must-read tips on completing a SPEED RUN safely. I'm a veteran of dozens of speed runs... I know you are allowing 30 hours, have the three of you ever done a Speed Run of this duration before? You'll be in much better shape to actually enjoy yourselves in Miami, if you stay overnight on the way, if that's not possible -- you need to make it mandatory that one of you is asleep during their off-time on every shift. The way the shifts work: Sleeper --> Driver -->Navigator, that way the Driver has time to get sleepy during his navigator shift and is able to Sleep when it's his/her time.

Mark