The Right Time to Buy Stock in 2021?