Go for it! You have one of her favorite blocks, you know the colors she likes - she will be so surprised and thrilled. If you can wait I do like the idea of National Barn Day. If you can't wait that long, maybe you could give it to her earlier and then celebrate with a ceremony on that day! Maybe cookies and punch at the shop