In a small bowl, combine the garlic powder, onion powder, paprika, salt, black pepper, and olive oil.
Mix until a wet paste forms.
Pat the turkey breast dry on all sides with paper towels.
Coat the turkey breast evenly with the prepared rub, using most of the mixture on the top and sides.
Place the halved garlic head, halved onion, and thyme sprigs face down in the bottom of the slow cooker.
Place the seasoned turkey breast on top of the garlic, onion, and thyme so the turkey is slightly elevated.
Cover the slow cooker and cook on LOW for approximately 6 hours, or until the internal temperature reaches 165°F / 75°C when measured in the thickest part of the breast.
Begin checking the internal temperature after 5 hours, if possible, as cooking times may vary depending on the size of the turkey breast and the slow cooker.
Remove the turkey breast from the slow cooker once it reaches the correct internal temperature.
Do not leave the turkey breast in the slow cooker on the warm setting, as this may cause the meat to overcook.
Allow the turkey breast to rest for 20 minutes before crisping the skin.