Is it finally time to buy it or should i wait for 5 more years?