After lowering my truck are shorter sway bar links better than stock? I have a 2003 Ford Ranger with the Belltech 3"3" drop. Let me know please...Thank you, Nick