Home Investing Is it too late to invest in the Biotech stocks?