I am planing a 12 days trip. I'd like to start at some day morning of May 2019 at Oklahoma City, visit Grand Canyon, then visit Might 5 of Utah, antelope canyon, Zion, and Yellowstone PN, then drive back to Oklahoma city. Please advise me what is the best sequence or best route. if possible please advise me that how long I should stay in each park. Great Thanks.