Hi,

I live in the Virgin Islands and want to start riding - first training then upgrade to some racing. I already swim, run and hike.
I'm 5'4", 105lbs but strong and fit for 46.

Problem is that I can't try a bike for proper fit. I have up to $800 to invest in a new bike. Can you help with suggestions on a good beginner/intermediate option. Novara, Trek, Specialized, K2, Cannondale?

I'm overwhelmed with all the options.

Thank you.