Time for a brake inspection by your mechanic. A front rotor could be cracking apart, caliper mounting bolt could be missing, or a suspension part could be worn. There are many other possibilities and many of them are not serious but some things can lead to a crash.