I am 17 and am getting a watch as a gift. I want to get my first mechanical watch in the $300–400 range as a daily driver, Any suggestions?