You might see if there are any amateur cycling competition teams for very young adults and older teens and see if there are any in need of a good bike. Some youth and young adults really struggle to get good bikes since they don't have their careers yet to have a decent income.
Maybe ask at some of the bike shops if they know of any or check on the dreaded FB or what ever it is now.