Few tips am following with my car for general rattling -
a) Avoid bad roads where ever possible
b) Drive with caution and maintain low speed on bad roads where you cant avoid
c) Avoid crossing over pot holes at high speeds
d) Once in a while, switch off the music system, roll up the windows, switch on the AC and drive for about 2-3 kms at different speeds. Carefully observe the rattling points and nature of rattling sounds. Do this activity when you are driving alone. This helps you to keep a check on rattling
e) At every service insist that the car be checked for rattling noise even if there is no issue.
My car is 2.5 yrs old and @20k on the odo. Till date (touch wood) there has been no case of rattling issues with my car
Enjoy rattle free drive