I Woke Up at 3 AM to an Overheating Tank. Then I Got Obsessive About Testing.

17,472 temperature readings over 6 months. After that 3 AM scare, I tracked every fluctuation to find out if this budget heater actually holds up.