My husband and I would love to come to Sedona. We traveled out west a couple of years ago, but missed it. We'd like to come back and also visit the Grand Canyon again as well. I was wondering if the spring time would be a good time to visit. And if so, which month would be the best?