what is best price to enter this stock...is this a good buy at current levels or should i wait.. thanks