Home Stock Watches of Switzerland share price crashes to key support: buy the dip?