Returns the platform-appropriate path for the last-run timestamp file.
Linux/macOS: ~/.local/share/speedtest/last_run
Windows: %APPDATA%\speedtest\last_run
Writes the current Unix timestamp to the last-run file.
Creates the directory if it does not exist.
Called only on successful test completion - failed runs do not reset
the cooldown clock.