I just wanted the intervals between each measurement to be stable over time.
The $64,000 is "how stable?"
Do you need millisecond accuracy for a reading you take every 30 minutes?
How much drift per day / per week / per year is acceptable to you? ... you said +/- 15 mins but didn't give a scale.
5 min per week (worst case) - Internal Timer is fine
1 min per week (best case) - Internal Time is fine
5 mins over the year = RTC is fine .. seriously does it matter if the recording is taken at 12:05 instead of 12:00 after 1 year?
Anything more accurate needs a calibration check - NTP TimeServer (you're on wifi, right?)/ Communication to your PC (that's going to be pretty accurate) / GPS (very accurate but cost more and needs power)/ More Accurate (and expensive) RTC / A.N.Other
So, how accurate do you want?