For myself, I'm just banking my money now. I will wait for what I want if need be. Not to mention giving a bigger down payment looks better and they can move the funds around a little more to give me the car for the price I want.
I wish you luck, but most 335i around the 08' year date are going to be a bit costly. I would keep saving and buy newer around 2009, 10' and get some warranty with it.