Hi, im happy owner of Edge 1040 and im wondering do i need to buy garmin smartband or smartwatch to get all good for cycling? Like if smartwatch will provide sleep data and daily steps does it impact suggested training or resting time on edge 1040? If a watch is must have what will be best one to get? I dont want to spend ton of $$$ for it?