What is the cheapest "thing" I can carry that will record GPS, HR, and power?

How about a Garmin Forerunner 235 watch or similar lower end model with a screen protector?