Caroline Buchanan rode in her first big international BMX race when she was nine, waving to the crowd, soaring down hills, gliding through the air.