Is it still a good time to buy? Newbie