I've always wondered why online companies put more emphasis on Black Friday instead of Cyber Monday. There are barely any deals online on Cyber Mondays. They all happen on Black Friday.
I would probably wait until Black Friday to buy your domain. If your friend is right, I could stay up until 11:30pm on Thursday night. Then right at midnight, check the registrar you want to buy from and see what deals they have right as the clock turns to Friday. That way you will see everything before it's gone. If they don't have any deals, then you can just buy your domain at regular price, and you didn't miss out on anything.
You can also wait till Sunday night at 11:30pm and check the registrar right at midnight to see if prices change as the clock turns to Monday. If no deals, then you still didn't lose anything, except time, and you can buy your domain at regular price.
If you have never bought a domain from NameSilo, you can use their first time customer coupon and get $1 off:
THANKSFORTHE$1
Other than that, I haven't seen any offers for domains for Black Friday or Cyber Monday.