<p>There is no way the OP is getting any merit money from Purdue with those scores and class rank. Taking a gap year to mature and improve the scores is a good idea. If the OP decides to go that way he MUST NOT take any classes during that gap year or it may make him a transfer which reduces his chances of getting any merit aid.</p>