Should You Consider Investing in Domino’s Pizza (DPZ)?