First, the colour setting isn't in a vastly obvious place:
myRow.DefaultCellStyle.BackColor = Color.Yellow;
Then, handle the DGV RowPrePaint event:
private void MyView_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
{
DataGridView dgv = sender as DataGridView;
if (dgv != null)
{
DataGridViewRow myRow = dataGridView1.Rows[e.RowIndex];
DateTime date = (DateTime)myRow.Cells["InsertDate"].Value;
if (date.Date >= DateTime.Now.AddDays(-3).Date)
{
myRow.DefaultCellStyle.BackColor = Color.Yellow;
}
}
}