Has it been confirmed that you need the season pass to buy cars in the latest dlc? I have bought a few car packs so the season pass would be a bit of a waste for me.
No, you do NOT need to have purchased the Season Pass in order to purchase the April DLC