If you buy a used bike from a private party instead of a bike shop and don't insist on all the newest technology, your $300 budget is reasonable. I consider my 1982 Bianchi to be triathlon-worthy, and recently saw one of its clones sell for about $250 on eBay.