It depends on what you want from your iPhone, but its relatively low price and comparable features to the standard iPhone make the iPhone mini a great value option. Some will want a larger screen for while for others a 5.4-inch display is just fine for watching all the TikTok and YouTube clips they like.
If you want a larger screen, and longer battery life, then obviously you should look to the iPhone 12, or even the iPhone 12 Pro, but the best iPhone 12 mini deals will get a device that has 5G, a top processing chip and the same dual 12MP camera set up as the larger iPhone 12 for a great price.