What is better in terms of SEO ?

    <div class="box1" >
          <p> A bunch of text right here</p>
    </div>

or

    <div class"box1" >
    A bunch of text right here
    </div>

box1 div has a lot of css applied, so in order to make the text look like/where i want i will wrap it in that div . this div in particular only has text . But for SEO purposes is it better to use the p tag inside the div or just use the text directly in the div ?

The result is the same ( visually ).

PS: i understand that the general idea is that p is more relevant for seo than div ( or at least this is what i heard. please correct me if i am wrong here) . But in this case my text on this page will be shown in different containers on the screen for a better look. should i use the text inside the div or should i use the text inside the p tag and the p tag inside the div for better SEO ?