Rinse the Pikes Peak Roast, pat it dry, and place it in a large bowl.
In a separate bowl, combine brewed coffee, minced garlic, smoked paprika, brown sugar, cumin, dried thyme, and cayenne pepper if desired. Mix well to create the marinade.
Pour the coffee marinade over the roast, ensuring it is well-coated on all sides. Marinate for at least 2 hours, or overnight in the refrigerator for a more intense flavor.
Preheat the oven to 300°F (149°C).
Remove the roast from the marinade and allow excess liquid to drip off. Season the roast with salt and pepper.
Heat olive oil in a roasting pan over medium-high heat. Sear the roast on all sides until browned.
Place the seared roast on a roasting rack in the pan. Pour any remaining marinade over the roast.
Cover the roasting pan with aluminum foil and roast in the preheated oven for 2.5 to 3 hours, or until the internal temperature reaches 140°F for medium doneness.
Remove the roast from the oven and let it rest for 15 minutes before slicing.
Slice the Pikes Peak Roast against the grain, and serve with your favorite sides.