Jena had $45 to spend at the fair. If the admission to the fair is 2.50 and the ride cost $3 each, what is the greatest number of rides Jena can go on?