Which is correct? There is a lot of cars, or there are a lot of cars. Is lot the subject of the sentence or an adjective of the sentence? Is lot a mass noun and singular.
There are a lot of cars.
There is a lot of good literature in the world.
Oxford Advanced Learner's Dictionary
a lot of (also informal lots of) a large number or amount of sb/sth: