Sherlock knows exactly what he’s getting for Christmas, much to John’s annoyance