I will be purchasing an IS300 soon but cannot decide on the year. I was thinking of getting a 2005 but my friend told me it was not a good idea due to the recalls of the vehicle from 03-05. He told me the best years to get one were from 01-02. I was hoping to get some answers from here. Is it true about the recalls? Which year do you think has the best is?