$NOT experts pls what is right time to buy for long??