your ball joints are probably bad... mine are horrible squeak ever time I hit the smallest bump... its the worst and extremely annoying... I am getting my lower ball joints replaced and upper control arms as well, and while I have the suspension taken apart I am throwing in a 6 in lift.
the way you can tell if it is your balljoints is 1. its unbelievably common for dodge balljoints to do this, and 2. if you take silicone lubricant or wd40 and spray them and drench them turn the wheels to make sure you get the other side of them... drive it around and they should squeak too much.
the longest time I got out of using lubricant was about a month then had to do it again. and now they are so bad that the lubricant no longer stays in them and they wear out within the day.