If you want to be certain to keep a restore point, you should do imaging to an external disk (
Imaging with free Macrium ). The imaging files you can manage yourself, but the restore points are managed by the system on a FiFo (first in-first out) basis. Even with a very large shadowstorage (that's where the restore points are being kept), it will eventually overwrite the oldest restore points.