When discussing the iPhone SE, one needs to differentiate the original SE (which has the same form factor as the iPhone 5), and the new (2020) iPhone SE (which has the same form factor as the iPhone 7/8).
When Walmart was running the special $200 (64GB)/ $250 (128GB) special on the iPhone SE 2020 earlier this year (for those who have either Verizon or AT&T post paid plans), it was an absolute steal. I bought two of them. This phone has the latest A13 Bionic chip, which beats the top of the line Samsung S20 Ultra:
https://www.androidauthority.com/iphone-se-vs-most-powerful-android-galaxy-s20-ultra-1120575/. Given this article was discussing it at a $400 price point and it was available for over a month at $200 from Walmart, thus my statement about it being an absolute steal. You can think of the iPhone SE 2020 as a iPhone 8, just with a faster processor. (I had a iPhone 7 prior to it, and the iPhone SE 2020 is considerably faster.)
Fast forward to today, no special pricing on it, and Apple is due to announce the iPhone 12's soon. Note they didn't do that today, they had previously stated that the new phone(s) would be slightly delayed. CNET is suggesting mid-October:
https://www.cnet.com/news/apple-event-iphone-12-announcement-date-we-we-have-a-pretty-good-guess/, and that sounds about right.
Given were we are in the calendar, I would suggest waiting (if possible) to that occurs, as you may see more aggressive pricing / discounts on some of the other models.
p.s. I am an Apple stockholder (my largest holding), so I would love everyone to go out an buy the iPhone 11 Pro Max
While you are at it, buy the new Apple series 6 watch, the Airpods pro (just ordered some on a $200 deal at Staples), and don't forget to sign up for the new music/Apple TV+/gaming/exercise services bundle!