Pebble Time smartwatch is $100 off at Best Buy right now