Review: Time to Shine proves a “perfect” title for all-action Aberdeen show