This depends on your hair type.
While oily and straight hair may require daily washes, you may not need to shampoo daily if you have dry or damaged hair.
If your scalp is slightly oily but your ends are not, try a dry shampoo in between washes.