Gift for bf

Gift shopping for my boyfriend is impossible... His hobbies are cars and electronic stuff. Of course I can't afford a car... 
And also he has all kinds of electronic stuff like laptop, tablet, audio system, headphone, wireless and Bluetooth gadgets etc. 
Please help me if your SO has the similar hobbies!!! Thanks