We should skip this for certain commands, like context env, but we should add a phone home version check (cache results) to check for newer versions and display a notice to the user if they're behind.
Perform it alongside the package repository updates and use the same caching technique.