Morales: Feeling the best I've felt all season