how does the suspension ride. im looking for a new setup. brakes look good behing those wheels. car is looking sick.