The dealership is required to file a 8300 form for cash transactions over 10k. A better scenario is paying with a ballers credit card and racking up points. Then paying off the bill the next cycle. Always best to confirm the dealership accepts card payments before going though.
Dealerships will accept it... but at a 3-4% processing fee, typically that will get passed along and make any point gain disappear.