@Jeff ******
, here rewrote
@T**
's comment based on your situation
then bounce out and back before this current stamp runs out in June and get that final 90 day entry on it (if as you say the visa is good until July)
you get an automatic 90 day entry stamp using that visa every time you enter,
That will give you three months before you actually have to go buy another visa