At my school we pay all the travel costs and usually stay at someone's apartment near the race. The only thing you really have to pay for up front are the entry fees and we reimburse you for half of that too. Not only that, but collegiate racing is a lot of fun.