Most optimal low power mode for frequent sensor data reading

Hey. We are currently working on the project based on the nRF52840 + external LTE modem.

The nRF52840 is responsible for reading/capturing various sensor data (accelerometer, magnetometer, temperature and etc..) and then sending the data to the cloud every 5-10 seconds.

For our particular application, it is very important to be able to send data very frequently (5-10 seconds) hence we are wondering what would be the most optimal solution for power saving on the nRF52840 side. 

Option 1:

Use low power System ON mode while capturing all the sensor data, communicating with various sensors

Option 2:

Use System OFF mode and wake up every 5 seconds, taking all the measurements and going back to system OFF mode?

I am concerned if it would be efficient to use System OFF mode in our case if we want to collect sensor data frequently (5 seconds) ? Perhaps the start up current consumption is going to be considerably higher than just simply keeping the CPU at System ON low power mode?

I would appreciate any suggestions, thanks in advance!

Related