Since you don't seem to be familiar with the battery pack size..
2014-2016 get ~70 miles per charge (and degrade more quickly than other model years)
2017-2018 get ~120 miles/charge
2019+ gets ~180 miles/charge
All of the above can add the REx, which adds ~60 miles of range per gas fill. But, if you get the REx, subtract ~10% from each of the above EV ranges (the extra ~300 lbs of weight from the REx decreases the EV range, and the BEV has more efficient heating that the REx doesn't have space for).
For 114 miles per day in an area that doesn't get cold, you need either a 2017-2018 REx or a 2019+ BEV. Personally, I'd try to get the 2019+ BEV, as IMO the REx should be avoided if possible (adds ICE upkeep and most of the reliability issues with the i3). That said, if the i3 will be your only car, the REx does make it more viable for road trips-- so, if that's the case, a 2017 REx may make sense.
Absolutely do not buy a 2014-2016 car for a 114 mile/day commute.