Congrats on completing college. When I was out of college, I bought a used 335i. However, up in Canada they are much more expensive. If you can afford a new 2012, I would do that. Otherwise, keep in mind housing. I also went with a used one so that I could still qualify for a mortgage and I bought a condo. My condo is much more of an investment than a car!
'09 LCI 335i E90 in BSM over Oyster Dakota Leather, 6 spd, Sport, Navigation, Individual Audiophile, Executive, Active Steering, JB4 + MHD BEF, 335is Exhaust w/AWE Tuning Tips, AFE DCI, Euro Tails/Fog Light Switch, various painted and other OEM + mods, 19" M5 reps summer, 18" M6 GC reps winter.