Up 49% in a year, not including dividends, are JB Hi-Fi Ltd (ASX: JBH) shares still a buy today? Here’s what you need to know ...