Are we ready to visit Mars?