Gabbie Carter at her best