Just got my BFP ☺️

Liddy
Hi all. I just got my BFP this morning, so was hoping for some opinions. I've bought my SO a present to tell him I'm pregnant, do i wait and give it to him Christmas Day or give it to him before?