As gendong says,
Picts of your ride would be nice.
Go through the previous owners records if any, see what hv been changed recently (1 ~2 years ago)
Check also ,
Cooling system, hoses, radiator and expansion tank.
mountings , bushings, undercarriage.
brake system, fluids, hoses, pads
good to have another e46 in da club.