March stock forecast