Friend, what I would do is this.
1. Pay off the student loan
2. Take the money from your former monthly Student Loan payment to put add it monthly 401K contributions.
3. Keep the resulting $11k in your rainy day fund.
4. Use your bonus, Tax refund, profits from selling your MR2 to put down on a new(or new to you) BRZ.
I commend you on your fiscal restraint! But if I had a small student loan bill (small comparative to mine

) That I could make go away tomorrow I would. I'm already committed to a 30yr pay off. Another story.
Good luck to you, you seem like a young person with a good head on your shoulders