The car industry is flooded with end of financial year deals from brands looking to clear existing stock before July 1.